public static class ILcdModelReferenceDecoder.ModelReferenceWithSource extends Object
Constructor and Description |
---|
ModelReferenceWithSource(ILcdModelReference aModelReference)
Creates a new model reference with an empty source, indicating that it is unknown or does not exist.
|
ModelReferenceWithSource(ILcdModelReference aModelReference,
TLcdModelMetadata.Source aSource)
Creates a new model reference with source.
|
Modifier and Type | Method and Description |
---|---|
ILcdModelReference |
getModelReference()
Returns the model reference.
|
Optional<TLcdModelMetadata.Source> |
getSource()
Returns the source file from which the model reference was decoded, or an empty optional, if the source is
unknown or does not exist.
|
public ModelReferenceWithSource(ILcdModelReference aModelReference)
aModelReference
- the model reference.public ModelReferenceWithSource(ILcdModelReference aModelReference, TLcdModelMetadata.Source aSource)
aModelReference
- the model reference.aSource
- the source file from which the model reference was decoded, or null if it is unknown or does not
exist.public ILcdModelReference getModelReference()
public Optional<TLcdModelMetadata.Source> getSource()