Package org.geotools.filter.identity
Class GmlObjectIdImpl
- Object
-
- GmlObjectIdImpl
-
- All Implemented Interfaces:
GmlObjectId,Identifier
public class GmlObjectIdImpl extends Object implements GmlObjectId
Implementation ofGmlObjectId.- Author:
- Justin Deoliveira, The Open Planning Project
-
-
Constructor Summary
Constructors Constructor Description GmlObjectIdImpl(String gmlId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Identifier is a data object, equals is based just on getID()StringgetID()The identifier value, which is a string.inthashCode()Identifier is a data object, hashCode is based just on getID()booleanmatches(Object object)Evaluates the identifer value against the given object.StringtoString()Returns a string representation of the identifier.
-
-
-
Constructor Detail
-
GmlObjectIdImpl
public GmlObjectIdImpl(String gmlId)
-
-
Method Detail
-
getID
public String getID()
Description copied from interface:GmlObjectIdThe identifier value, which is a string.- Specified by:
getIDin interfaceGmlObjectId- Specified by:
getIDin interfaceIdentifier
-
matches
public boolean matches(Object object)
Description copied from interface:GmlObjectIdEvaluates the identifer value against the given object.- Specified by:
matchesin interfaceGmlObjectId- Specified by:
matchesin interfaceIdentifier- Parameters:
object- The construct to be tested.- Returns:
trueif a match, otherwisefalse.
-
toString
public String toString()
Description copied from interface:IdentifierReturns a string representation of the identifier.- Specified by:
toStringin interfaceIdentifier- Overrides:
toStringin classObject- Returns:
- getID().toString()
-
equals
public boolean equals(Object obj)
Description copied from interface:IdentifierIdentifier is a data object, equals is based just on getID()- Specified by:
equalsin interfaceIdentifier- Overrides:
equalsin classObject- Returns:
- true if obj is an Identifier with the same getID()
-
hashCode
public int hashCode()
Description copied from interface:IdentifierIdentifier is a data object, hashCode is based just on getID()- Specified by:
hashCodein interfaceIdentifier- Overrides:
hashCodein classObject- Returns:
- hashCode based on getID()
-
-