jas2.util.tree
Class TreeItem
- java.lang.Object
-
- jas2.util.tree.TreeItem
-
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable, java.lang.Cloneable
public class TreeItem extends java.lang.Object implements java.io.Externalizable, java.lang.Cloneable- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static intDELETEDintflagsstatic intFOLDERstatic intHAS_SUB_ITEMSjava.lang.String[]pathjava.lang.Stringtype
-
Constructor Summary
Constructors Constructor and Description TreeItem()TreeItem(java.lang.String s)TreeItem(java.lang.String[] path, java.lang.String type, int flags)TreeItem(java.lang.String s, java.lang.String type)TreeItem(java.lang.String s, java.lang.String type, int flags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.Objectclone()booleanequals(java.lang.Object in)inthashCode()voidreadExternal(java.io.ObjectInput in)java.lang.StringtoString()voidwriteExternal(java.io.ObjectOutput out)
-
-
-
Field Detail
-
path
public java.lang.String[] path
-
type
public java.lang.String type
-
flags
public int flags
-
HAS_SUB_ITEMS
public static final int HAS_SUB_ITEMS
- See Also:
- Constant Field Values
-
DELETED
public static final int DELETED
- See Also:
- Constant Field Values
-
FOLDER
public static final int FOLDER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TreeItem
public TreeItem()
-
TreeItem
public TreeItem(java.lang.String s)
-
TreeItem
public TreeItem(java.lang.String s, java.lang.String type)
-
TreeItem
public TreeItem(java.lang.String s, java.lang.String type, int flags)
-
TreeItem
public TreeItem(java.lang.String[] path, java.lang.String type, int flags)
-
-
Method Detail
-
readExternal
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException- Specified by:
readExternalin interfacejava.io.Externalizable- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
writeExternal
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException- Specified by:
writeExternalin interfacejava.io.Externalizable- Throws:
java.io.IOException
-
equals
public boolean equals(java.lang.Object in)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
clone
public java.lang.Object clone()
- Overrides:
clonein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-
DataMelt 3.0 © DataMelt by jWork.ORG