public final class SMFFormatOBJ extends Object implements SMFParserProviderType
| Constructor and Description |
|---|
SMFFormatOBJ()
Construct an OBJ format provider.
|
| Modifier and Type | Method and Description |
|---|---|
SMFParserRandomAccessType |
parserCreateRandomAccess(SMFParserEventsType events,
URI path,
FileChannel file) |
SMFParserSequentialType |
parserCreateSequential(SMFParserEventsType events,
URI uri,
InputStream stream) |
SMFFormatDescription |
parserFormat() |
javaslang.collection.SortedSet<SMFFormatVersion> |
parserSupportedVersions() |
String |
toString() |
public SMFFormatDescription parserFormat()
parserFormat in interface SMFParserProviderTypepublic javaslang.collection.SortedSet<SMFFormatVersion> parserSupportedVersions()
parserSupportedVersions in interface SMFParserProviderTypepublic SMFParserSequentialType parserCreateSequential(SMFParserEventsType events, URI uri, InputStream stream) throws UnsupportedOperationException
parserCreateSequential in interface SMFParserProviderTypeevents - The event receiveruri - The URI referred to by the input stream, for diagnostic
messagesstream - An input streamUnsupportedOperationException - If sequential parsing is not
supportedSMFFormatDescription.randomAccess()public SMFParserRandomAccessType parserCreateRandomAccess(SMFParserEventsType events, URI path, FileChannel file) throws UnsupportedOperationException
parserCreateRandomAccess in interface SMFParserProviderTypeevents - The event receiverpath - The URI referred to by the input stream, for diagnostic
messagesfile - A file channelUnsupportedOperationException - If random-access parsing is not
supportedSMFFormatDescription.randomAccess()Copyright © 2017 <code@io7m.com> http://io7m.com