Class DOFWRepository

java.lang.Object
org.eclnt.ccee.db.dofw.DOFWRepository

public class DOFWRepository extends Object
  • Constructor Details

    • DOFWRepository

      public DOFWRepository()
  • Method Details

    • initializeOverrideContent

      public static void initializeOverrideContent(DOFWRepository.IOverrideContent or)
    • resetBuffers

      public static void resetBuffers()
    • getEntity

      public static DOFWEntity getEntity(Class doClass)
    • getEntity

      public static DOFWEntity getEntity(Class doClass, boolean withError)
    • getProperties

      public static List<DOFWProperty> getProperties(Class doClass)
    • getProperty

      public static DOFWProperty getProperty(Class doClass, String propertyName)
    • getProperty

      public static DOFWProperty getProperty(Class doClass, String propertyName, boolean withError)
    • getKeyProperties

      public static List<DOFWProperty> getKeyProperties(Class doClass)
      Return key properties for a class. Pay attention: the order of the result is NOT meaningful and could by different
    • getKeyPropertiesSorted

      public static List<DOFWProperty> getKeyPropertiesSorted(Class doClass)
      Key properties in a sorted way: first sorting criteria is the sequence that is defined by DOFWProperty.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

      public static List<DOFWProperty> getValueProperties(Class doClass)