Package com.powsybl.afs.storage
Class NodeInfo
- java.lang.Object
-
- com.powsybl.afs.storage.NodeInfo
-
public class NodeInfo extends Object
Low level information about a node in an AFS tree. Should seldom be used by AFS API users.- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
long
getCreationTime()
String
getDescription()
NodeGenericMetadata
getGenericMetadata()
String
getId()
Returns the ID of this node, uniquely identifying it in the file system.long
getModificationTime()
String
getName()
String
getPseudoClass()
int
getVersion()
int
hashCode()
NodeInfo
setDescription(String description)
NodeInfo
setModificationTime(long modificationTime)
void
setName(String name)
NodeInfo
setVersion(int version)
String
toString()
-
-
-
Constructor Detail
-
NodeInfo
public NodeInfo(String id, String name, String pseudoClass, String description, long creationTime, long modificationTime, int version, NodeGenericMetadata genericMetadata)
-
-
Method Detail
-
getId
public String getId()
Returns the ID of this node, uniquely identifying it in the file system.
-
getName
public String getName()
-
setName
public void setName(String name)
-
getPseudoClass
public String getPseudoClass()
-
getDescription
public String getDescription()
-
getCreationTime
public long getCreationTime()
-
getModificationTime
public long getModificationTime()
-
setModificationTime
public NodeInfo setModificationTime(long modificationTime)
-
getVersion
public int getVersion()
-
setVersion
public NodeInfo setVersion(int version)
-
getGenericMetadata
public NodeGenericMetadata getGenericMetadata()
-
-