Skip navigation links
C D F G H I M N O P R S T V 

C

canBeNull() - Method in class com.spotify.dataenum.processor.data.Parameter
 
com.spotify.dataenum.processor - package com.spotify.dataenum.processor
 
com.spotify.dataenum.processor.data - package com.spotify.dataenum.processor.data
 
com.spotify.dataenum.processor.generator.data - package com.spotify.dataenum.processor.generator.data
 
com.spotify.dataenum.processor.generator.match - package com.spotify.dataenum.processor.generator.match
 
com.spotify.dataenum.processor.generator.spec - package com.spotify.dataenum.processor.generator.spec
 
com.spotify.dataenum.processor.generator.value - package com.spotify.dataenum.processor.generator.value
 
com.spotify.dataenum.processor.parser - package com.spotify.dataenum.processor.parser
 
com.spotify.dataenum.processor.util - package com.spotify.dataenum.processor.util
 
contains(Iterable<T>, T) - Static method in class com.spotify.dataenum.processor.util.Iterables
 
create(Spec) - Static method in class com.spotify.dataenum.processor.generator.data.OutputSpecFactory
 
create(OutputSpec, Optional<Modifier>, Element) - Static method in class com.spotify.dataenum.processor.generator.spec.SpecTypeFactory
 
create(OutputValue, OutputSpec, MatchMethods, MapMethods, Optional<Modifier>) - Static method in class com.spotify.dataenum.processor.generator.value.ValueTypeFactory
 
createAbstractFoldMethod() - Method in class com.spotify.dataenum.processor.generator.match.MapMethods
 
createAbstractFoldVoidMethod() - Method in class com.spotify.dataenum.processor.generator.match.MatchMethods
 
createAsMethod(OutputSpec) - Method in class com.spotify.dataenum.processor.generator.value.ValueMethods
 
createFactoryMethod(OutputSpec) - Method in class com.spotify.dataenum.processor.generator.value.ValueMethods
 
createFoldMethod(OutputValue) - Method in class com.spotify.dataenum.processor.generator.match.MapMethods
 
createFoldVoidMethod(OutputValue) - Method in class com.spotify.dataenum.processor.generator.match.MatchMethods
 
createIsMethod() - Method in class com.spotify.dataenum.processor.generator.value.ValueMethods
 

D

DataEnumProcessor - Class in com.spotify.dataenum.processor
 
DataEnumProcessor() - Constructor for class com.spotify.dataenum.processor.DataEnumProcessor
 

F

fromOptional(Optional<T>) - Static method in class com.spotify.dataenum.processor.util.Iterables
 

G

getSupportedAnnotationTypes() - Method in class com.spotify.dataenum.processor.DataEnumProcessor
 
getSupportedSourceVersion() - Method in class com.spotify.dataenum.processor.DataEnumProcessor
 

H

hasParameters() - Method in class com.spotify.dataenum.processor.data.OutputValue
 
hasParameters() - Method in class com.spotify.dataenum.processor.data.Value
 
hasTypeVariables() - Method in class com.spotify.dataenum.processor.data.OutputValue
 
hasTypeVariables() - Method in class com.spotify.dataenum.processor.data.Spec
 

I

isEmpty(Iterable<T>) - Static method in class com.spotify.dataenum.processor.util.Iterables
 
isEnum() - Method in class com.spotify.dataenum.processor.data.Parameter
 
Iterables - Class in com.spotify.dataenum.processor.util
 
Iterables() - Constructor for class com.spotify.dataenum.processor.util.Iterables
 

M

MapMethods - Class in com.spotify.dataenum.processor.generator.match
 
MapMethods(Iterable<OutputValue>) - Constructor for class com.spotify.dataenum.processor.generator.match.MapMethods
 
MatchMethods - Class in com.spotify.dataenum.processor.generator.match
 
MatchMethods(Iterable<OutputValue>) - Constructor for class com.spotify.dataenum.processor.generator.match.MatchMethods
 

N

name() - Method in class com.spotify.dataenum.processor.data.OutputValue
 
name() - Method in class com.spotify.dataenum.processor.data.Parameter
 
name() - Method in class com.spotify.dataenum.processor.data.Value
 

O

outputClass() - Method in class com.spotify.dataenum.processor.data.OutputSpec
 
outputClass() - Method in class com.spotify.dataenum.processor.data.OutputValue
 
OutputSpec - Class in com.spotify.dataenum.processor.data
Output-version of spec.
OutputSpec(Spec, ClassName, Iterable<OutputValue>) - Constructor for class com.spotify.dataenum.processor.data.OutputSpec
 
OutputSpecFactory - Class in com.spotify.dataenum.processor.generator.data
 
OutputValue - Class in com.spotify.dataenum.processor.data
Output-version of value.
OutputValue(ClassName, String, Iterable<Parameter>, Iterable<TypeVariableName>) - Constructor for class com.spotify.dataenum.processor.data.OutputValue
 
outputValues() - Method in class com.spotify.dataenum.processor.data.OutputSpec
 

P

Parameter - Class in com.spotify.dataenum.processor.data
 
Parameter(String, TypeName, boolean, boolean, boolean) - Constructor for class com.spotify.dataenum.processor.data.Parameter
 
parameterizedOutputClass() - Method in class com.spotify.dataenum.processor.data.OutputSpec
 
parameterizedOutputClass() - Method in class com.spotify.dataenum.processor.data.OutputValue
 
parameters() - Method in class com.spotify.dataenum.processor.data.OutputValue
 
parameters() - Method in class com.spotify.dataenum.processor.data.Value
 
parse(Element, ProcessingEnvironment) - Static method in class com.spotify.dataenum.processor.parser.SpecParser
 
ParserException - Exception in com.spotify.dataenum.processor.parser
 
ParserException(String) - Constructor for exception com.spotify.dataenum.processor.parser.ParserException
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.spotify.dataenum.processor.DataEnumProcessor
 

R

redacted() - Method in class com.spotify.dataenum.processor.data.Parameter
 

S

sizeOf(Iterable<T>) - Static method in class com.spotify.dataenum.processor.util.Iterables
 
Spec - Class in com.spotify.dataenum.processor.data
Represents the data represented in a 'MyValue_spec' class.
Spec(ClassName, Iterable<TypeVariableName>, Iterable<Value>) - Constructor for class com.spotify.dataenum.processor.data.Spec
 
specClass() - Method in class com.spotify.dataenum.processor.data.Spec
 
SpecParser - Class in com.spotify.dataenum.processor.parser
 
SpecTypeFactory - Class in com.spotify.dataenum.processor.generator.spec
 

T

toArray(Iterable<T>, Class<T>) - Static method in class com.spotify.dataenum.processor.util.Iterables
 
type() - Method in class com.spotify.dataenum.processor.data.Parameter
 
typeVariables() - Method in class com.spotify.dataenum.processor.data.OutputValue
 
typeVariables() - Method in class com.spotify.dataenum.processor.data.Spec
 

V

Value - Class in com.spotify.dataenum.processor.data
Represents one of the possible values of a dataenum spec.
Value(String, Iterable<Parameter>) - Constructor for class com.spotify.dataenum.processor.data.Value
 
ValueMethods - Class in com.spotify.dataenum.processor.generator.value
 
ValueMethods(OutputValue) - Constructor for class com.spotify.dataenum.processor.generator.value.ValueMethods
 
values() - Method in class com.spotify.dataenum.processor.data.Spec
 
ValueTypeFactory - Class in com.spotify.dataenum.processor.generator.value
 
C D F G H I M N O P R S T V 
Skip navigation links

Copyright © 2018. All rights reserved.