Class CompileInfo
- java.lang.Object
-
- net.n2oapp.framework.api.register.SourceInfo
-
- net.n2oapp.framework.config.selective.CompileInfo
-
- All Implemented Interfaces:
java.io.Serializable
public class CompileInfo extends SourceInfo
Аналог Info для тестов- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Originorigin-
Fields inherited from class net.n2oapp.framework.api.register.SourceInfo
baseSourceClass, id
-
-
Constructor Summary
Constructors Constructor Description CompileInfo(java.lang.String path)CompileInfo(java.lang.String id, java.lang.Class<? extends SourceMetadata> metadataSourceClass)CompileInfo(java.lang.String path, NamespaceIO<? extends N2oMetadata> metadataIO, java.lang.Class<? extends Compiled> compiledMetadataClass)CompileInfo(java.lang.String path, NamespaceReader<? extends N2oMetadata> metadataReader, java.lang.Class<? extends Compiled> compiledMetadataClass)CompileInfo(XmlInfo info)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Class<? extends SourceMetadata>getBaseSourceClass()java.lang.StringgetId()OrigingetOrigin()java.lang.StringgetPath()java.lang.StringgetPostfix()java.lang.Class<? extends SourceLoader>getReaderClass()java.lang.Class<? extends MetadataScanner>getScannerClass()java.lang.Class<? extends SourceMetadata>getSourceMetadataClass()Deprecated.java.lang.StringgetUri()voidsetCompiledMetadataClass(java.lang.Class<? extends Compiled> compiledMetadataClass)voidsetId(java.lang.String id)voidsetMetadataReader(NamespaceReader<? extends N2oMetadata> metadataReader)voidsetOrigin(Origin origin)voidsetSourceMetadataClass(java.lang.Class<? extends SourceMetadata> sourceMetadataClass)static voidsetSourceTypes(SourceTypeRegister sourceTypes)-
Methods inherited from class net.n2oapp.framework.api.register.SourceInfo
equals, hashCode, toString
-
-
-
-
Field Detail
-
origin
protected Origin origin
-
-
Constructor Detail
-
CompileInfo
public CompileInfo(XmlInfo info)
-
CompileInfo
public CompileInfo(java.lang.String path)
-
CompileInfo
public CompileInfo(java.lang.String path, NamespaceReader<? extends N2oMetadata> metadataReader, java.lang.Class<? extends Compiled> compiledMetadataClass)
-
CompileInfo
public CompileInfo(java.lang.String path, NamespaceIO<? extends N2oMetadata> metadataIO, java.lang.Class<? extends Compiled> compiledMetadataClass)
-
CompileInfo
public CompileInfo(java.lang.String id, java.lang.Class<? extends SourceMetadata> metadataSourceClass)
-
-
Method Detail
-
getPath
public java.lang.String getPath()
-
getBaseSourceClass
public java.lang.Class<? extends SourceMetadata> getBaseSourceClass()
- Overrides:
getBaseSourceClassin classSourceInfo
-
getSourceMetadataClass
@Deprecated public java.lang.Class<? extends SourceMetadata> getSourceMetadataClass()
Deprecated.
-
getReaderClass
public java.lang.Class<? extends SourceLoader> getReaderClass()
- Specified by:
getReaderClassin classSourceInfo
-
getScannerClass
public java.lang.Class<? extends MetadataScanner> getScannerClass()
- Specified by:
getScannerClassin classSourceInfo
-
getId
public java.lang.String getId()
- Overrides:
getIdin classSourceInfo
-
getPostfix
public java.lang.String getPostfix()
-
setCompiledMetadataClass
public void setCompiledMetadataClass(java.lang.Class<? extends Compiled> compiledMetadataClass)
-
setSourceMetadataClass
public void setSourceMetadataClass(java.lang.Class<? extends SourceMetadata> sourceMetadataClass)
-
setMetadataReader
public void setMetadataReader(NamespaceReader<? extends N2oMetadata> metadataReader)
-
setOrigin
public void setOrigin(Origin origin)
-
getOrigin
public Origin getOrigin()
-
setId
public void setId(java.lang.String id)
-
getUri
public java.lang.String getUri()
-
setSourceTypes
public static void setSourceTypes(SourceTypeRegister sourceTypes)
-
-