Package org.geotools.data
Class JoiningAttributeWriter
Object
JoiningAttributeWriter
- All Implemented Interfaces:
AttributeWriter
Provides ...
- Author:
- Sean Geoghegan, Defence Science and Technology Organisation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
int
The number of attributes this reader can read, i.e the length of a row.getAttributeType
(int i) Retrieve the AttributeType at the given index.boolean
hasNext()
Query whether there are other rows in the attribute writer.void
next()
Advance the AttributeWriter, all calls to write will correspond to the same set of attributes until next is called again.void
Write the given attribute value at the position indicated.
-
Constructor Details
-
JoiningAttributeWriter
-
-
Method Details
-
close
- Specified by:
close
in interfaceAttributeWriter
- Throws:
IOException
-
hasNext
Description copied from interface:AttributeWriter
Query whether there are other rows in the attribute writer.- Specified by:
hasNext
in interfaceAttributeWriter
- Throws:
IOException
- See Also:
-
next
Description copied from interface:AttributeWriter
Advance the AttributeWriter, all calls to write will correspond to the same set of attributes until next is called again.- Specified by:
next
in interfaceAttributeWriter
- Throws:
IOException
-
write
Description copied from interface:AttributeWriter
Write the given attribute value at the position indicated. Implementations can choose to immediately flush the write or buffer it.- Specified by:
write
in interfaceAttributeWriter
- Throws:
IOException
-
getAttributeCount
public int getAttributeCount()Description copied from interface:AttributeWriter
The number of attributes this reader can read, i.e the length of a row.- Specified by:
getAttributeCount
in interfaceAttributeWriter
-
getAttributeType
Description copied from interface:AttributeWriter
Retrieve the AttributeType at the given index.- Specified by:
getAttributeType
in interfaceAttributeWriter
-