Package org.eclnt.ccee.db.dofw
Class DOFWRepository
java.lang.Object
org.eclnt.ccee.db.dofw.DOFWRepository
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanstatic DOFWEntitystatic DOFWEntitystatic List<DOFWProperty>getKeyProperties(Class doClass) Return key properties for a class.static List<DOFWProperty>getKeyPropertiesSorted(Class doClass) Key properties in a sorted way: first sorting criteria is the sequence that is defined byDOFWProperty.getSequence().static List<DOFWProperty>getProperties(Class doClass) static DOFWPropertygetProperty(Class doClass, String propertyName) static DOFWPropertygetProperty(Class doClass, String propertyName, boolean withError) static List<DOFWProperty>getValueProperties(Class doClass) static voidstatic void
-
Constructor Details
-
DOFWRepository
public DOFWRepository()
-
-
Method Details
-
initializeOverrideContent
-
resetBuffers
public static void resetBuffers() -
getEntity
-
getEntity
-
getProperties
-
getProperty
-
getProperty
-
getKeyProperties
Return key properties for a class. Pay attention: the order of the result is NOT meaningful and could by different -
getKeyPropertiesSorted
Key properties in a sorted way: first sorting criteria is the sequence that is defined byDOFWProperty.getSequence(). Second priority is the name of the property.
The method must be used for any use case in which the sequence of the returned properties is stable. -
checkIfClassContainsPropertiesWithOnlyReadWithSingleReadOperations
public static boolean checkIfClassContainsPropertiesWithOnlyReadWithSingleReadOperations(Class doClass) -
getValueProperties
-