Class PartOfRelationImpl

  • All Implemented Interfaces:
    PartOfRelation

    public class PartOfRelationImpl
    extends java.lang.Object
    implements PartOfRelation
    Default partOf relation implementation
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAuthor()  
      java.lang.String getClassType()  
      java.lang.String getInstId()  
      java.lang.String getObjectKey()  
      java.lang.String getObjectType()  
      java.lang.String getParentInstId()  
      java.lang.String getPosNr()  
      void setAuthor​(java.lang.String author)
      Sets author
      void setClassType​(java.lang.String classType)
      Sets class type, one typical value is '300'
      void setInstId​(java.lang.String instId)
      Sets child instance ID
      void setObjectKey​(java.lang.String objectKey)
      Sets object key, for material items this is the product ID.
      void setObjectType​(java.lang.String objectType)
      Sets object type, product or an abstract product representative
      void setParentInstId​(java.lang.String parentInstId)
      Sets parent instance ID
      void setPosNr​(java.lang.String posNr)
      Sets position in the BOM
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PartOfRelationImpl

        public PartOfRelationImpl()
    • Method Detail

      • getInstId

        public java.lang.String getInstId()
        Specified by:
        getInstId in interface PartOfRelation
        Returns:
        Child instance ID
      • setInstId

        public void setInstId​(java.lang.String instId)
        Description copied from interface: PartOfRelation
        Sets child instance ID
        Specified by:
        setInstId in interface PartOfRelation
      • getParentInstId

        public java.lang.String getParentInstId()
        Specified by:
        getParentInstId in interface PartOfRelation
        Returns:
        Parent instance ID
      • setParentInstId

        public void setParentInstId​(java.lang.String parentInstId)
        Description copied from interface: PartOfRelation
        Sets parent instance ID
        Specified by:
        setParentInstId in interface PartOfRelation
      • getPosNr

        public java.lang.String getPosNr()
        Specified by:
        getPosNr in interface PartOfRelation
        Returns:
        Position number
      • setPosNr

        public void setPosNr​(java.lang.String posNr)
        Description copied from interface: PartOfRelation
        Sets position in the BOM
        Specified by:
        setPosNr in interface PartOfRelation
      • getObjectType

        public java.lang.String getObjectType()
        Specified by:
        getObjectType in interface PartOfRelation
        Returns:
        Object type
      • setObjectType

        public void setObjectType​(java.lang.String objectType)
        Description copied from interface: PartOfRelation
        Sets object type, product or an abstract product representative
        Specified by:
        setObjectType in interface PartOfRelation
      • getObjectKey

        public java.lang.String getObjectKey()
        Specified by:
        getObjectKey in interface PartOfRelation
        Returns:
        Object key.
      • setObjectKey

        public void setObjectKey​(java.lang.String objectKey)
        Description copied from interface: PartOfRelation
        Sets object key, for material items this is the product ID.
        Specified by:
        setObjectKey in interface PartOfRelation
      • getClassType

        public java.lang.String getClassType()
        Specified by:
        getClassType in interface PartOfRelation
        Returns:
        class type
      • setClassType

        public void setClassType​(java.lang.String classType)
        Description copied from interface: PartOfRelation
        Sets class type, one typical value is '300'
        Specified by:
        setClassType in interface PartOfRelation
      • getAuthor

        public java.lang.String getAuthor()
        Specified by:
        getAuthor in interface PartOfRelation
        Returns:
        Author