Enum | Description |
---|---|
Weight.Unit |
Contains allowed units for execution weight.
|
Annotation Type | Description |
---|---|
Constraint |
It allows to mark either field or parameter by some expression.
|
Determined |
Shows that behavior of the entity is determined.
|
Experimental |
Marks item as experimental one.
|
ImplementationNote |
Allows to define some implementation note about marked entity.
|
LazyInited |
Shows that marked entity is lazy inited one
|
Link |
Allows provide some link in text form for an entity.
|
MayContainNull |
Shows that marked entity can contain null among its inside values.
|
MemoryComplexity |
Allows to mark executable entity by its memory complexity description.
|
MustNotContainNull |
Shows that an array or a collection can't contain null as its value.
|
NeedsRefactoring |
Signal that marked entity needs refactoring.
|
NonDetermined |
Shows that behavior of the entity is non-determined.
|
OneWayChange |
Allows mark methods as impacting on something without any chance for rollback.
|
ReturnsOriginal |
Allows mark method result if the method returns link to the original object and you want notify a method user that it should be changed carefully.
|
Risky |
Marks entity as risky one.
|
ThrowsRuntimeException |
Allows to describe a runtime exception thrown by method.
|
ThrowsRuntimeExceptions |
It allows to describe set of runtime exceptions thrown by method.
|
TimeComplexity |
Allows to mark executable entity by its time complexity description.
|
ToDo |
Allows to mark entities for future works.
|
Warning |
Allows to mark entities by some warning messages.
|
Weight |
Allows to define computational weight of an entity, in fuzzy human-subjective relative units.
|
Copyright © 2011–2021 Igor Maznitsa. All rights reserved.