Class EntityProviderMetaData

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      IdType getIdType()
      Gets the ID type of this entity table.
      java.util.Set<java.lang.String> getLabels()
      Returns the list of provider labels ("type labels").
      java.lang.String getName()
      Gets the name of this entity table.
      java.util.List<PropertyMetaData> getProperties()
      Returns a list containing the metadata for the properties associated to this provider.
      int hashCode()  
      void setIdType​(IdType idType)
      Sets the ID type of this entity table.
      void setProperties​(java.util.List<PropertyMetaData> properties)  
      java.lang.String toString()  
      • Methods inherited from class oracle.pgx.common.Self

        addLinks, getCanonicalLink, getId, getLinks, injectLinks, setId, setLinks
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getIdType

        public IdType getIdType()
        Gets the ID type of this entity table.
        Returns:
        the idType
      • setIdType

        public void setIdType​(IdType idType)
        Sets the ID type of this entity table.
      • getName

        public java.lang.String getName()
        Gets the name of this entity table.
        Returns:
        the table name
      • getLabels

        public java.util.Set<java.lang.String> getLabels()
        Returns the list of provider labels ("type labels").
        Returns:
        the list of provider labels
      • getProperties

        public java.util.List<PropertyMetaData> getProperties()
        Returns a list containing the metadata for the properties associated to this provider.
        Returns:
        the list of property metadata
        Since:
        21.1
      • setProperties

        public void setProperties​(java.util.List<PropertyMetaData> properties)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

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

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object