Class SourceMapper
- java.lang.Object
-
- org.immutables.value.processor.encode.SourceMapper
-
final class SourceMapper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Map<java.lang.String,Structurizer.Statement>definitionsprivate static Structurizer.StatementEMPTY_STATEMENT(package private) com.google.common.base.Function<java.lang.String,Structurizer.Statement>get
-
Constructor Summary
Constructors Constructor Description SourceMapper(java.lang.CharSequence source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.List<Code.Term>getAnnotations(java.lang.String path)(package private) java.util.List<Code.Term>getBlock(java.lang.String path)(package private) java.util.List<Code.Term>getExpression(java.lang.String path)(package private) java.util.List<Code.Term>getReturnType(java.lang.String path)private voidmapDefinitions(java.lang.String prefix, java.util.List<Structurizer.Statement> statements)
-
-
-
Field Detail
-
EMPTY_STATEMENT
private static final Structurizer.Statement EMPTY_STATEMENT
-
definitions
final java.util.Map<java.lang.String,Structurizer.Statement> definitions
-
get
final com.google.common.base.Function<java.lang.String,Structurizer.Statement> get
-
-
Method Detail
-
mapDefinitions
private void mapDefinitions(java.lang.String prefix, java.util.List<Structurizer.Statement> statements)
-
getExpression
java.util.List<Code.Term> getExpression(java.lang.String path)
-
getBlock
java.util.List<Code.Term> getBlock(java.lang.String path)
-
getReturnType
java.util.List<Code.Term> getReturnType(java.lang.String path)
-
getAnnotations
java.util.List<Code.Term> getAnnotations(java.lang.String path)
-
-