|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Annotation Types Summary | |
---|---|
LazyInitializationHolder | Marks a class as implementing the lazy initialization holder class idiom. |
Iparelan Idiom Annotation Utilities
This file is part of Virtual Team Tools.
Copyright © 2008, Iparelan Solutions, LLC. All rights reserved.
Virtual Team Tools is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Virtual Team Tools is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with Virtual Team Tools. If not, see <http://www.gnu.org/licenses/>.
Idiom annotations document syntax structures that appear repeatedly. Such structures are not encapsulated by a method because they are often too short, or because they must appear verbatim in a certain position.
Idioms are purely implementation details, independent of design.
Idiom annotations document implementation details for source code
maintainers. They should not be present in generated documentation so they
should not have the @Documented
meta-annotation applied to them.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |