Class AccessedProperty


  • public final class AccessedProperty
    extends Object
    This class represents the specification for an accessed Property for Implementations.
    • Constructor Detail

      • AccessedProperty

        public AccessedProperty()
        Empty constructor used for deserialization.
      • AccessedProperty

        public AccessedProperty​(String accessedNamespace,
                                String newclassName,
                                String newname)
        AccessedProperty constructor
        Parameters:
        accessedNamespace - Namespace of accessed property
        newclassName - Name of the class containing the property
        newname - Name of the property
    • Method Detail

      • getPropertyID

        public PropertyID getPropertyID()
        Get the AccessedPropertySpec::propertyID
        Returns:
        the propertyID
      • setPropertyID

        public void setPropertyID​(PropertyID newpropertyID)
        Set the AccessedPropertySpec::propertyID
        Parameters:
        newpropertyID - the propertyID to set
      • getClassName

        public String getClassName()
        Get the AccessedProperty::className
        Returns:
        the className
      • setClassName

        public void setClassName​(String newclassName)
        Set the AccessedProperty::className
        Parameters:
        newclassName - the className to set
      • getName

        public String getName()
        Get the AccessedProperty::name
        Returns:
        the name
      • setName

        public void setName​(String newname)
        Set the AccessedProperty::name
        Parameters:
        newname - the name to set
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getNamespace

        public String getNamespace()
        Get namespace
        Returns:
        the namespace
      • setNamespace

        public void setNamespace​(String newnamespace)
        Set namespace
        Parameters:
        newnamespace - the namespace to set
      • getId

        public UUID getId()
        Returns:
        the id
      • setId

        public void setId​(UUID theid)
        Parameters:
        theid - the id to set