Class ConstantNamespaceDef
java.lang.Object
online.sharedtype.processor.domain.def.ConstantNamespaceDef
- All Implemented Interfaces:
Serializable,TypeDef
Represents a constant namespace, i.e. a java class that contains static fields.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanresolved()voidsetCyclicReferenced(boolean cyclicReferenced) voidsetReferencedByAnnotated(boolean referencedByAnnotated) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface online.sharedtype.processor.domain.def.TypeDef
directSupertypes, getElement, isAnnotated
-
Constructor Details
-
ConstantNamespaceDef
public ConstantNamespaceDef()
-
-
Method Details
-
qualifiedName
- Specified by:
qualifiedNamein interfaceTypeDef
-
simpleName
- Specified by:
simpleNamein interfaceTypeDef
-
components
- Specified by:
componentsin interfaceTypeDef
-
resolved
public boolean resolved() -
isCyclicReferenced
public boolean isCyclicReferenced()- Specified by:
isCyclicReferencedin interfaceTypeDef
-
setCyclicReferenced
public void setCyclicReferenced(boolean cyclicReferenced) - Specified by:
setCyclicReferencedin interfaceTypeDef
-
isReferencedByAnnotated
public boolean isReferencedByAnnotated()- Specified by:
isReferencedByAnnotatedin interfaceTypeDef
-
setReferencedByAnnotated
public void setReferencedByAnnotated(boolean referencedByAnnotated) - Specified by:
setReferencedByAnnotatedin interfaceTypeDef
-
toString
-