public class IndexedHierarchicalObject extends BaseObject
Constructor and Description |
---|
IndexedHierarchicalObject() |
IndexedHierarchicalObject(String name,
String type,
Integer index,
List<BaseObject> internalProperties)
Initializes a new instance of the IndexedHierarchicalObject
|
Modifier and Type | Method and Description |
---|---|
IndexedHierarchicalObject |
addInternalPropertiesItem(BaseObject internalPropertiesItem) |
boolean |
equals(Object o) |
Integer |
getIndex()
Index of property in list
|
List<BaseObject> |
getInternalProperties()
List of internal properties
|
int |
hashCode() |
IndexedHierarchicalObject |
index(Integer index) |
IndexedHierarchicalObject |
internalProperties(List<BaseObject> internalProperties) |
void |
setIndex(Integer index) |
void |
setInternalProperties(List<BaseObject> internalProperties) |
String |
toString() |
public IndexedHierarchicalObject()
public IndexedHierarchicalObject(String name, String type, Integer index, List<BaseObject> internalProperties)
name
- Gets or sets the name of an object.type
- Property type. Used for deserialization purposesindex
- Index of property in listinternalProperties
- List of internal propertiespublic IndexedHierarchicalObject index(Integer index)
public Integer getIndex()
public void setIndex(Integer index)
public IndexedHierarchicalObject internalProperties(List<BaseObject> internalProperties)
public IndexedHierarchicalObject addInternalPropertiesItem(BaseObject internalPropertiesItem)
public List<BaseObject> getInternalProperties()
public void setInternalProperties(List<BaseObject> internalProperties)
public boolean equals(Object o)
equals
in class BaseObject
public int hashCode()
hashCode
in class BaseObject
public String toString()
toString
in class BaseObject
Copyright © 2020. All rights reserved.