public static class IlvTigerDataSource.CFCCFilter extends IlvHierarchicalDataSource.SingleAttributeFilter
Constructor and Description |
---|
CFCCFilter(IlvInputStream stream)
Constructs a
CFCCFilter from an input stream. |
CFCCFilter(IlvTigerDataSource source,
boolean parseMajorOnly)
Public constructor
|
Modifier and Type | Method and Description |
---|---|
Object |
getValue(IlvMapFeature feature)
Returns a value for the specified map feature.
|
void |
setSource(IlvTigerDataSource source)
Sets the
IlvTigerDataSource to which this filter is added. |
void |
write(IlvOutputStream stream)
Writes this
CFCCFilter to an IlvOutputStream . |
getAttributeDescription, getAttributeName, getCriterionDescription, setAttributeDescription, setAttributeName
public CFCCFilter(IlvInputStream stream) throws IlvReadFileException
CFCCFilter
from an input stream.stream
- the stream to read from.IlvReadFileException
- exception thrown if an error was encountered when deserializing this object.public CFCCFilter(IlvTigerDataSource source, boolean parseMajorOnly)
source
- The IlvTigerDataSource
to which this filter is added.parseMajorOnly
- Boolean to indicate that only a substring (representing the category)
of the value must be returned.public void write(IlvOutputStream stream) throws IOException
CFCCFilter
to an IlvOutputStream
.write
in interface IlvPersistentObject
write
in class IlvHierarchicalDataSource.SingleAttributeFilter
stream
- The stream to write to.IOException
public Object getValue(IlvMapFeature feature)
null
otherwise.getValue
in class IlvHierarchicalDataSource.SingleAttributeFilter
feature
- The specified map feature.public void setSource(IlvTigerDataSource source)
IlvTigerDataSource
to which this filter is added.source
- the IlvTigerDataSource
.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.