Class ObjectValueContainer

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class ObjectValueContainer
    extends java.lang.Object
    implements java.lang.Cloneable
    Holds a set of property values for a specified object described by a object type and its descriptors.
    • Constructor Detail

      • ObjectValueContainer

        public ObjectValueContainer​(ObjectType type,
                                    java.lang.Object object)
    • Method Detail

      • addToIgnoredValidationConstraints

        public void addToIgnoredValidationConstraints​(java.lang.String pk)
      • getIgnoredValidationConstraints

        public java.util.Set<java.lang.String> getIgnoredValidationConstraints()
      • getObject

        public java.lang.Object getObject()
        Returns the object which this container holds values for.
      • getPropertyDescriptors

        public java.util.Set<PropertyDescriptor> getPropertyDescriptors()
      • getType

        public ObjectType getType()
        Returns the object type of the associated object.
      • hasConflicts

        public boolean hasConflicts()
      • hasProperty

        public boolean hasProperty​(PropertyDescriptor propertyDescriptor,
                                   java.lang.String language)
      • isModified

        public boolean isModified()
      • isValidated

        public boolean isValidated()
      • removeFromIgnoredValidationConstraints

        public void removeFromIgnoredValidationConstraints​(java.lang.String pk)
      • resetIgnoredValidationConstraints

        public void resetIgnoredValidationConstraints()
      • setObject

        public void setObject​(java.lang.Object object)
      • setValidated

        public void setValidated​(boolean validated)
      • stored

        public void stored()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • unmodifyAll

        public void unmodifyAll()
      • resetModifiedFlag

        public void resetModifiedFlag()