Uses of Class
org.immutables.value.processor.encode.Code.Term
Packages that use Code.Term
-
Uses of Code.Term in org.immutables.value.processor.encode
Subclasses of Code.Term in org.immutables.value.processor.encodeModifier and TypeClassDescription(package private) static final classprivate static final classprivate static final class(package private) static final class(package private) static final classFields in org.immutables.value.processor.encode declared as Code.TermFields in org.immutables.value.processor.encode with type parameters of type Code.TermModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList<Code.Term> ImmutableStructurizer.Statement.annotationsprivate final com.google.common.collect.ImmutableList.Builder<Code.Term> ImmutableStructurizer.Statement.Builder.annotationsprivate final com.google.common.collect.ImmutableList<Code.Term> ImmutableStructurizer.Statement.blockprivate final com.google.common.collect.ImmutableList.Builder<Code.Term> ImmutableStructurizer.Statement.Builder.blockprivate final com.google.common.collect.ImmutableList.Builder<Code.Term> ImmutableEncodedElement.Builder.codeprivate final com.google.common.collect.ImmutableList<Code.Term> ImmutableEncodedElement.codeprivate final com.google.common.collect.ImmutableList.Builder<Code.Term> ImmutableStructurizer.Statement.Builder.expressionprivate final com.google.common.collect.ImmutableList<Code.Term> ImmutableStructurizer.Statement.expressionprivate com.google.common.collect.ImmutableList<Code.Term> ImmutableEncodedElement.InitShim.oneLinerprivate final com.google.common.collect.ImmutableList<Code.Term> ImmutableEncodedElement.oneLinerprivate final com.google.common.collect.ImmutableList.Builder<Code.Term> ImmutableStructurizer.Statement.Builder.parametersprivate final com.google.common.collect.ImmutableList<Code.Term> ImmutableStructurizer.Statement.parametersImmutableStructurizer.Statement.returnTypeprivate final com.google.common.collect.ImmutableList.Builder<Code.Term> ImmutableStructurizer.Statement.Builder.signatureprivate final com.google.common.collect.ImmutableList<Code.Term> ImmutableStructurizer.Statement.signatureCode.Scanner.termsprivate final com.google.common.collect.PeekingIterator<Code.Term> Structurizer.termsMethods in org.immutables.value.processor.encode that return Code.TermModifier and TypeMethodDescription(package private) Code.TermCode.Interpolator.dereference(Code.Binding binding) Methods in org.immutables.value.processor.encode that return types with arguments of type Code.TermModifier and TypeMethodDescription(package private) com.google.common.collect.ImmutableList<Code.Term> ImmutableStructurizer.Statement.annotations()Structurizer.Statement.annotations()Encodings.Encoding.applyBinder(EncodedElement element, Code.Binder binder) (package private) com.google.common.collect.ImmutableList<Code.Term> ImmutableStructurizer.Statement.block()Structurizer.Statement.block()EncodedElement.code()(package private) com.google.common.collect.ImmutableList<Code.Term> ImmutableEncodedElement.code()Structurizer.collectUntilMatching(String end) (package private) com.google.common.collect.ImmutableList<Code.Term> ImmutableStructurizer.Statement.expression()Structurizer.Statement.expression()SourceMapper.getAnnotations(String path) SourceMapper.getExpression(String path) SourceMapper.getReturnType(String path) (package private) com.google.common.collect.ImmutableList<Code.Term> EncodedElement.oneLiner()(package private) com.google.common.collect.ImmutableList<Code.Term> ImmutableEncodedElement.InitShim.oneLiner()(package private) com.google.common.collect.ImmutableList<Code.Term> ImmutableEncodedElement.oneLiner()Code.Binder.parameterAsThis(List<Code.Term> result, String param) (package private) com.google.common.collect.ImmutableList<Code.Term> ImmutableStructurizer.Statement.parameters()Structurizer.Statement.parameters()Structurizer.parseReturnType(List<Code.Term> signature) Code.replaceReturn(List<Code.Term> code, String replacement) ImmutableStructurizer.Statement.returnType()Structurizer.Statement.returnType()(package private) com.google.common.collect.ImmutableList<Code.Term> ImmutableStructurizer.Statement.signature()Structurizer.Statement.signature()Code.trimLeadingIndent(List<Code.Term> code) Methods in org.immutables.value.processor.encode with parameters of type Code.TermModifier and TypeMethodDescriptionImmutableStructurizer.Statement.Builder.addAnnotations(Code.Term element) Adds one element toannotationslist.ImmutableStructurizer.Statement.Builder.addAnnotations(Code.Term... elements) Adds elements toannotationslist.Adds one element toblocklist.Adds elements toblocklist.final EncodedElement.BuilderAdds one element tocodelist.final EncodedElement.BuilderAdds elements tocodelist.ImmutableStructurizer.Statement.Builder.addExpression(Code.Term element) Adds one element toexpressionlist.ImmutableStructurizer.Statement.Builder.addExpression(Code.Term... elements) Adds elements toexpressionlist.ImmutableStructurizer.Statement.Builder.addParameters(Code.Term element) Adds one element toparameterslist.ImmutableStructurizer.Statement.Builder.addParameters(Code.Term... elements) Adds elements toparameterslist.ImmutableStructurizer.Statement.Builder.addSignature(Code.Term element) Adds one element tosignaturelist.ImmutableStructurizer.Statement.Builder.addSignature(Code.Term... elements) Adds elements tosignaturelist.booleanprotected boolean(package private) Code.Binder.StateImmutableStructurizer.Statement.withAnnotations(Code.Term... elements) Copy the current immutable object with elements that replace the content ofannotations.Copy the current immutable object with elements that replace the content ofblock.final ImmutableEncodedElementCopy the current immutable object with elements that replace the content ofcode.ImmutableStructurizer.Statement.withExpression(Code.Term... elements) Copy the current immutable object with elements that replace the content ofexpression.ImmutableStructurizer.Statement.withParameters(Code.Term... elements) Copy the current immutable object with elements that replace the content ofparameters.ImmutableStructurizer.Statement.withSignature(Code.Term... elements) Copy the current immutable object with elements that replace the content ofsignature.Method parameters in org.immutables.value.processor.encode with type arguments of type Code.TermModifier and TypeMethodDescriptionImmutableStructurizer.Statement.Builder.addAllAnnotations(Iterable<? extends Code.Term> elements) Adds elements toannotationslist.ImmutableStructurizer.Statement.Builder.addAllBlock(Iterable<? extends Code.Term> elements) Adds elements toblocklist.final EncodedElement.BuilderImmutableEncodedElement.Builder.addAllCode(Iterable<? extends Code.Term> elements) Adds elements tocodelist.ImmutableStructurizer.Statement.Builder.addAllExpression(Iterable<? extends Code.Term> elements) Adds elements toexpressionlist.ImmutableStructurizer.Statement.Builder.addAllParameters(Iterable<? extends Code.Term> elements) Adds elements toparameterslist.ImmutableStructurizer.Statement.Builder.addAllSignature(Iterable<? extends Code.Term> elements) Adds elements tosignaturelist.private voidStructurizer.doCollectMatching(List<Code.Term> accumulator, String start, String end) (package private) static String(package private) Code.Binder.Stateprivate static booleanCode.nextNonBlankIs(Iterator<Code.Term> terms, String string) Code.Binder.parameterAsThis(List<Code.Term> result, String param) Structurizer.parseReturnType(List<Code.Term> signature) private static voidInstantiation.printWithIndentation(Templates.Invokation invokation, List<Code.Term> terms) private static voidStructurizer.removeCommentsAndWhitespace(Deque<Code.Term> terms) private static voidStructurizer.removeTillMatching(Deque<Code.Term> terms, String begin, String end) Code.replaceReturn(List<Code.Term> code, String replacement) private voidCode.Binder.resolve(List<Code.Term> inputTerms, ListIterator<Code.Term> it, List<Code.Term> result, boolean untilGenericsClose) private voidCode.Binder.resolve(List<Code.Term> inputTerms, ListIterator<Code.Term> it, List<Code.Term> result, boolean untilGenericsClose) Code.trimLeadingIndent(List<Code.Term> code) (package private) static booleanImmutableStructurizer.Statement.withAnnotations(Iterable<? extends Code.Term> elements) Copy the current immutable object with elements that replace the content ofannotations.Copy the current immutable object with elements that replace the content ofblock.final ImmutableEncodedElementCopy the current immutable object with elements that replace the content ofcode.ImmutableStructurizer.Statement.withExpression(Iterable<? extends Code.Term> elements) Copy the current immutable object with elements that replace the content ofexpression.ImmutableStructurizer.Statement.withParameters(Iterable<? extends Code.Term> elements) Copy the current immutable object with elements that replace the content ofparameters.ImmutableStructurizer.Statement.withSignature(Iterable<? extends Code.Term> elements) Copy the current immutable object with elements that replace the content ofsignature.Constructor parameters in org.immutables.value.processor.encode with type arguments of type Code.TermModifierConstructorDescriptionprivateStatement(com.google.common.collect.ImmutableList<Code.Term> annotations, com.google.common.collect.ImmutableList<Code.Term> signature, com.google.common.collect.ImmutableList<Code.Term> parameters, com.google.common.collect.ImmutableList<Code.Term> expression, com.google.common.collect.ImmutableList<Code.Term> block, com.google.common.collect.ImmutableList<Structurizer.Statement> definitions, com.google.common.base.Optional<String> name) (package private)Structurizer(Iterable<Code.Term> terms)