Class JavaClass
java.lang.Object
ch.ifocusit.livingdoc.plugin.glossary.JavaClass
- All Implemented Interfaces:
JavaElement,Comparable<JavaClass>
-
Field Summary
Fields inherited from interface ch.ifocusit.livingdoc.plugin.glossary.JavaElement
HIBERNATE_VALIDATION_CONSTRAINTS, JAVAX_VALIDATION_CONSTRAINTS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintstatic JavaClassfrom(com.thoughtworks.qdox.model.JavaClass javaClass, Predicate<com.thoughtworks.qdox.model.JavaField> fieldPredicate, List<com.thoughtworks.qdox.model.JavaClass> domainClasses, MappingRespository mappingRespository) com.thoughtworks.qdox.model.JavaClassgetModel()getName()getType()booleanhasId()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ch.ifocusit.livingdoc.plugin.glossary.JavaElement
getAnchor, getAnnotations, getGlossary, getGlossary, getGlossaryId, getGlossaryId, getId, getIdDefined, getLinkableIdColumn, getLinkableName, getLinkContent
-
Constructor Details
-
JavaClass
public JavaClass()
-
-
Method Details
-
getModel
public com.thoughtworks.qdox.model.JavaClass getModel()- Specified by:
getModelin interfaceJavaElement
-
getName
- Specified by:
getNamein interfaceJavaElement
-
getDescription
- Specified by:
getDescriptionin interfaceJavaElement
-
getType
- Specified by:
getTypein interfaceJavaElement
-
getFields
-
from
public static JavaClass from(com.thoughtworks.qdox.model.JavaClass javaClass, Predicate<com.thoughtworks.qdox.model.JavaField> fieldPredicate, List<com.thoughtworks.qdox.model.JavaClass> domainClasses, MappingRespository mappingRespository) -
hasId
public boolean hasId() -
compareTo
- Specified by:
compareToin interfaceComparable<JavaClass>
-