Class XmlExportAttributeDef

java.lang.Object
edu.internet2.middleware.grouper.xml.export.XmlExportAttributeDef

public class XmlExportAttributeDef extends Object
  • Constructor Details

    • XmlExportAttributeDef

      public XmlExportAttributeDef()
  • Method Details

    • getIdIndex

      public Long getIdIndex()
      Returns:
      id index
    • setIdIndex

      public void setIdIndex(Long idIndex1)
      id index
      Parameters:
      idIndex1 -
    • getMultiAssignable

      public String getMultiAssignable()
      multiAssignable: T|F
      Returns:
      multiAssignable: T|F
    • setMultiAssignable

      public void setMultiAssignable(String multiAssignable1)
      multiAssignable: T|F
      Parameters:
      multiAssignable1 -
    • getMultiValued

      public String getMultiValued()
      multiValued: T|F
      Returns:
      multiValued: T|F
    • setMultiValued

      public void setMultiValued(String multiValued1)
      multiValued: T|F
      Parameters:
      multiValued1 -
    • getValueType

      public String getValueType()
      valueType
      Returns:
      valueType
    • setValueType

      public void setValueType(String valueType1)
      valueType
      Parameters:
      valueType1 -
    • getAssignToAttributeDef

      public String getAssignToAttributeDef()
      assignToAttributeDef
      Returns:
      assignToAttributeDef
    • setAssignToAttributeDef

      public void setAssignToAttributeDef(String assignToAttributeDef1)
      assignToAttributeDef
      Parameters:
      assignToAttributeDef1 -
    • getAssignToAttributeDefAssn

      public String getAssignToAttributeDefAssn()
      assignToAttributeDefAssn
      Returns:
      assignToAttributeDefAssn
    • setAssignToAttributeDefAssn

      public void setAssignToAttributeDefAssn(String assignToAttributeDefAssn1)
      assignToAttributeDefAssn
      Parameters:
      assignToAttributeDefAssn1 -
    • getAssignToEffMembershipAssn

      public String getAssignToEffMembershipAssn()
      assignToEffMembershipAssn
      Returns:
      assignToEffMembershipAssn
    • setAssignToEffMembershipAssn

      public void setAssignToEffMembershipAssn(String assignToEffMembershipAssn1)
      assignToEffMembershipAssn
      Parameters:
      assignToEffMembershipAssn1 -
    • getAssignToEffMembership

      public String getAssignToEffMembership()
      assignToEffMembership
      Returns:
      assignToEffMembership
    • setAssignToEffMembership

      public void setAssignToEffMembership(String assignToEffMembership1)
      assignToEffMembership
      Parameters:
      assignToEffMembership1 -
    • getAssignToGroup

      public String getAssignToGroup()
      assignToGroup
      Returns:
      assignToGroup
    • setAssignToGroup

      public void setAssignToGroup(String assignToGroup1)
      assignToGroup
      Parameters:
      assignToGroup1 -
    • getAssignToGroupAssn

      public String getAssignToGroupAssn()
      assignToGroupAssn
      Returns:
      assignToGroupAssn
    • setAssignToGroupAssn

      public void setAssignToGroupAssn(String assignToGroupAssn1)
      assignToGroupAssn
      Parameters:
      assignToGroupAssn1 -
    • getAssignToImmMembership

      public String getAssignToImmMembership()
      assignToImmMembership
      Returns:
      assignToImmMembership
    • setAssignToImmMembership

      public void setAssignToImmMembership(String assignToImmMembership1)
      assignToImmMembership
      Parameters:
      assignToImmMembership1 -
    • getAssignToImmMembershipAssn

      public String getAssignToImmMembershipAssn()
      assignToImmMembershipAssn
      Returns:
      assignToImmMembershipAssn
    • setAssignToImmMembershipAssn

      public void setAssignToImmMembershipAssn(String assignToImmMembershipAssn1)
      assignToImmMembershipAssn
      Parameters:
      assignToImmMembershipAssn1 -
    • getAssignToMember

      public String getAssignToMember()
      assignToMember
      Returns:
      assignToMember
    • setAssignToMember

      public void setAssignToMember(String assignToMember1)
      assignToMember
      Parameters:
      assignToMember1 -
    • getAssignToMemberAssn

      public String getAssignToMemberAssn()
      assignToMemberAssn
      Returns:
      assignToMemberAssn
    • setAssignToMemberAssn

      public void setAssignToMemberAssn(String assignToMemberAssn1)
      assignToMemberAssn
      Parameters:
      assignToMemberAssn1 -
    • getAssignToStem

      public String getAssignToStem()
      assignToStem
      Returns:
      assignToStem
    • setAssignToStem

      public void setAssignToStem(String assignToStem1)
      assignToStem
      Parameters:
      assignToStem1 -
    • getAssignToStemAssn

      public String getAssignToStemAssn()
      assignToStemAssn
      Returns:
      assignToStemAssn
    • setAssignToStemAssn

      public void setAssignToStemAssn(String assignToStemAssn1)
      assignToStemAssn
      Parameters:
      assignToStemAssn1 -
    • getAttributeDefPublic

      public String getAttributeDefPublic()
      attributeDefPublic: T|F
      Returns:
      attributeDefPublic: T|F
    • setAttributeDefPublic

      public void setAttributeDefPublic(String attributeDefPublic1)
      attributeDefPublic: T|F
      Parameters:
      attributeDefPublic1 -
    • getAttributeDefType

      public String getAttributeDefType()
      attributeDefType
      Returns:
      attributeDefType
    • setAttributeDefType

      public void setAttributeDefType(String attributeDefType1)
      attributeDefType
      Parameters:
      attributeDefType1 -
    • getUuid

      public String getUuid()
      uuid
      Returns:
      uuid
    • setUuid

      public void setUuid(String uuid1)
      uuid
      Parameters:
      uuid1 -
    • getParentStem

      public String getParentStem()
      parentStem
      Returns:
      parentStem
    • setParentStem

      public void setParentStem(String parentStem1)
      parentStem
      Parameters:
      parentStem1 -
    • getName

      public String getName()
      name
      Returns:
      name
    • setName

      public void setName(String name)
      name
      Parameters:
      name -
    • getCreatorId

      public String getCreatorId()
      creatorId
      Returns:
      creatorId
    • setCreatorId

      public void setCreatorId(String creatorId1)
      creatorId
      Parameters:
      creatorId1 -
    • getCreateTime

      public String getCreateTime()
      createTime
      Returns:
      createTime
    • setCreateTime

      public void setCreateTime(String createTime1)
      createTime
      Parameters:
      createTime1 -
    • getModifierTime

      public String getModifierTime()
      modifierTime
      Returns:
      modifierTime
    • setModifierTime

      public void setModifierTime(String modifierTime1)
      modifierTime
      Parameters:
      modifierTime1 -
    • getExtension

      public String getExtension()
      extension
      Returns:
      extension
    • setExtension

      public void setExtension(String extension1)
      extension
      Parameters:
      extension1 -
    • getDescription

      public String getDescription()
      description
      Returns:
      description
    • setDescription

      public void setDescription(String description1)
      description
      Parameters:
      description1 -
    • getHibernateVersionNumber

      public long getHibernateVersionNumber()
      hibernateVersionNumber
      Returns:
      hibernateVersionNumber
    • setHibernateVersionNumber

      public void setHibernateVersionNumber(long hibernateVersionNumber1)
      hibernateVersionNumber
      Parameters:
      hibernateVersionNumber1 -
    • getContextId

      public String getContextId()
      contextId
      Returns:
      contextId
    • setContextId

      public void setContextId(String contextId1)
      contextId
      Parameters:
      contextId1 -
    • toAttributeDef

      public AttributeDef toAttributeDef()
      convert to attributeDef
      Returns:
      the attributeDef
    • toXml

      public String toXml(GrouperVersion exportVersion)
      Parameters:
      exportVersion -
      Returns:
      the xml string
    • toXml

      public void toXml(GrouperVersion exportVersion, Writer writer)
      Parameters:
      exportVersion -
      writer -
    • toGsh

      public void toGsh(GrouperVersion exportVersion, Writer writer) throws IOException
      Parameters:
      exportVersion -
      writer -
      Throws:
      IOException
    • exportAttributeDefsGsh

      public static void exportAttributeDefsGsh(Writer writer, XmlExportMain xmlExportMain)
      Parameters:
      writer -
      xmlExportMain -
    • processXmlSecondPass

      public static void processXmlSecondPass(XmlImportMain xmlImportMain)
      parse the xml file for groups
      Parameters:
      xmlImportMain -
    • dbCount

      public static long dbCount(XmlExportMain xmlExportMain)
      get db count
      Parameters:
      xmlExportMain -
      Returns:
      db count
    • exportAttributeDefs

      public static void exportAttributeDefs(Writer writer, XmlExportMain xmlExportMain)
      Parameters:
      writer -
      xmlExportMain -
    • fromXml

      public static XmlExportAttributeDef fromXml(GrouperVersion exportVersion, com.thoughtworks.xstream.io.HierarchicalStreamReader hierarchicalStreamReader)
      take a reader (e.g. dom reader) and convert to an xml export group
      Parameters:
      exportVersion -
      hierarchicalStreamReader -
      Returns:
      the bean
    • fromXml

      public static XmlExportAttributeDef fromXml(GrouperVersion exportVersion, String xml)
      Parameters:
      exportVersion -
      xml -
      Returns:
      the object from xml
    • processXmlFirstPass

      public static void processXmlFirstPass(XmlImportMain xmlImportMain)
      parse the xml file for attributeDefs
      Parameters:
      xmlImportMain -