PropertyPath.PathElement (original) (raw)
java.lang.Object
- weka.core.PropertyPath.PathElement
All Implemented Interfaces:
java.lang.Cloneable, RevisionHandler
Enclosing class:
PropertyPath
public static class PropertyPath.PathElement
extends java.lang.Object
implements java.lang.Cloneable, RevisionHandler
Represents a single element of a property path
Version: Revision:4742Revision: 4742 Revision:4742
Author:
fracpete (fracpete at waikato dot ac dot nz)
Constructor Summary
Constructors
Constructor and Description PathElement(java.lang.String property) initializes the path element with the given property Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type Method and Description java.lang.Object clone() returns a clone of the current object int getIndex() returns the index of the property, -1 if the property is not an index-based one java.lang.String getName() returns the name of the property java.lang.String getRevision() Returns the revision string. boolean hasIndex() returns whether the property is an index-based one java.lang.String toString() returns the element once again as string * ### Methods inherited from class java.lang.Object `equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`
Constructor Detail
* #### PathElement public PathElement(java.lang.String property) initializes the path element with the given property Parameters: `property` \- the property to initialize with
Method Detail
* #### clone public java.lang.Object clone() returns a clone of the current object Overrides: `clone` in class `java.lang.Object` Returns: the clone of the current state * #### getName public java.lang.String getName() returns the name of the property Returns: the name of the property * #### hasIndex public boolean hasIndex() returns whether the property is an index-based one Returns: true if the property has an index * #### getIndex public int getIndex() returns the index of the property, -1 if the property is not an index-based one Returns: the index of the property * #### toString public java.lang.String toString() returns the element once again as string Overrides: `toString` in class `java.lang.Object` Returns: the property as string * #### getRevision public java.lang.String getRevision() Returns the revision string. Specified by: `[getRevision](../../weka/core/RevisionHandler.html#getRevision--)` in interface `[RevisionHandler](../../weka/core/RevisionHandler.html "interface in weka.core")` Returns: the revision