Class EntityMapping

  • All Implemented Interfaces:
    Cloneable, org.netbeans.modules.schema2beans.Bean

    public class EntityMapping
    extends org.netbeans.modules.schema2beans.BaseBean
    • Constructor Detail

      • EntityMapping

        public EntityMapping()
      • EntityMapping

        public EntityMapping​(int options)
    • Method Detail

      • setEjbName

        public void setEjbName​(String value)
      • getEjbName

        public String getEjbName()
      • setTableName

        public void setTableName​(String value)
      • getTableName

        public String getTableName()
      • setCmpFieldMapping

        public void setCmpFieldMapping​(int index,
                                       CmpFieldMapping value)
      • getCmpFieldMapping

        public CmpFieldMapping getCmpFieldMapping​(int index)
      • sizeCmpFieldMapping

        public int sizeCmpFieldMapping()
      • setCmpFieldMapping

        public void setCmpFieldMapping​(CmpFieldMapping[] value)
      • addCmpFieldMapping

        public int addCmpFieldMapping​(CmpFieldMapping value)
      • removeCmpFieldMapping

        public int removeCmpFieldMapping​(CmpFieldMapping value)
      • setCmrFieldMapping

        public void setCmrFieldMapping​(int index,
                                       CmrFieldMapping value)
      • getCmrFieldMapping

        public CmrFieldMapping getCmrFieldMapping​(int index)
      • sizeCmrFieldMapping

        public int sizeCmrFieldMapping()
      • setCmrFieldMapping

        public void setCmrFieldMapping​(CmrFieldMapping[] value)
      • addCmrFieldMapping

        public int addCmrFieldMapping​(CmrFieldMapping value)
      • removeCmrFieldMapping

        public int removeCmrFieldMapping​(CmrFieldMapping value)
      • setSecondaryTable

        public void setSecondaryTable​(int index,
                                      SecondaryTable value)
      • getSecondaryTable

        public SecondaryTable getSecondaryTable​(int index)
      • sizeSecondaryTable

        public int sizeSecondaryTable()
      • setSecondaryTable

        public void setSecondaryTable​(SecondaryTable[] value)
      • addSecondaryTable

        public int addSecondaryTable​(SecondaryTable value)
      • removeSecondaryTable

        public int removeSecondaryTable​(SecondaryTable value)
      • setConsistency

        public void setConsistency​(Consistency value)
      • newCmpFieldMapping

        public CmpFieldMapping newCmpFieldMapping()
        Create a new bean using it's default constructor. This does not add it to any bean graph.
      • newCmrFieldMapping

        public CmrFieldMapping newCmrFieldMapping()
        Create a new bean using it's default constructor. This does not add it to any bean graph.
      • newSecondaryTable

        public SecondaryTable newSecondaryTable()
        Create a new bean using it's default constructor. This does not add it to any bean graph.
      • newConsistency

        public Consistency newConsistency()
        Create a new bean using it's default constructor. This does not add it to any bean graph.
      • addComparator

        public static void addComparator​(org.netbeans.modules.schema2beans.BeanComparator c)
      • removeComparator

        public static void removeComparator​(org.netbeans.modules.schema2beans.BeanComparator c)
      • validate

        public void validate()
                      throws org.netbeans.modules.schema2beans.ValidateException
        Throws:
        org.netbeans.modules.schema2beans.ValidateException
      • dump

        public void dump​(StringBuffer str,
                         String indent)
        Specified by:
        dump in class org.netbeans.modules.schema2beans.BaseBean
      • dumpBeanNode

        public String dumpBeanNode()
        Overrides:
        dumpBeanNode in class org.netbeans.modules.schema2beans.BaseBean