public class ComponentMetadataAstDTO extends Object implements ComponentMetadataAst
ComponentMetadataAstEMPTY_METADATA| Constructor and Description |
|---|
ComponentMetadataAstDTO(Map<String,String> docAttributes,
Integer endColumn,
Integer endLine,
String fileName,
URI fileUri,
List<String> importLocationChain,
Map<String,Object> parserAttributes,
String sourceCode,
Integer startColumn,
Integer startLine) |
| Modifier and Type | Method and Description |
|---|---|
void |
enrich(Map<String,ImportedResourceDTO> importResourcesByRawLocation) |
Map<String,String> |
getDocAttributes() |
OptionalInt |
getEndColumn() |
OptionalInt |
getEndLine() |
Optional<String> |
getFileName() |
Optional<URI> |
getFileUri() |
List<ImportedResource> |
getImportChain() |
Map<String,Object> |
getParserAttributes() |
Optional<String> |
getSourceCode() |
OptionalInt |
getStartColumn() |
OptionalInt |
getStartLine() |
void |
setPropertiesResolver(PropertiesResolver propertiesResolver) |
public Optional<String> getFileName()
getFileName in interface ComponentMetadataAstpublic Optional<URI> getFileUri()
getFileUri in interface ComponentMetadataAstpublic List<ImportedResource> getImportChain()
getImportChain in interface ComponentMetadataAstpublic OptionalInt getStartLine()
getStartLine in interface ComponentMetadataAstpublic OptionalInt getStartColumn()
getStartColumn in interface ComponentMetadataAstpublic OptionalInt getEndLine()
getEndLine in interface ComponentMetadataAstpublic OptionalInt getEndColumn()
getEndColumn in interface ComponentMetadataAstpublic Optional<String> getSourceCode()
getSourceCode in interface ComponentMetadataAstpublic Map<String,String> getDocAttributes()
getDocAttributes in interface ComponentMetadataAstpublic Map<String,Object> getParserAttributes()
getParserAttributes in interface ComponentMetadataAstpublic void enrich(Map<String,ImportedResourceDTO> importResourcesByRawLocation)
public void setPropertiesResolver(PropertiesResolver propertiesResolver)
Copyright © 2022 MuleSoft, Inc.. All rights reserved.