A B C D E F G H I J L M N O P Q R S T U V W X _

A

AbstractLazy<T> - Class in xsbti.api
 
AbstractLazy() - Constructor for class xsbti.api.AbstractLazy
 
Access - Class in xsbti.api
 
Access() - Constructor for class xsbti.api.Access
 
access() - Method in class xsbti.api.Definition
 
actualVersion() - Method in interface xsbti.compile.ScalaInstance
The unique identifier for this Scala instance.
advance(int, int) - Method in interface xsbti.compile.CompileProgress
 
allJars() - Method in interface xsbti.compile.ScalaInstance
All jar files provided by this Scala instance.
analysis() - Method in class xsbti.compile.CompileResult
 
analysis() - Method in class xsbti.compile.PreviousResult
 
AnalysisCallback - Interface in xsbti
 
analysisMap() - Method in class xsbti.compile.Setup
 
Annotated - Class in xsbti.api
 
Annotated(Type, Annotation[]) - Constructor for class xsbti.api.Annotated
 
Annotation - Class in xsbti.api
 
Annotation(Type, AnnotationArgument[]) - Constructor for class xsbti.api.Annotation
 
AnnotationArgument - Class in xsbti.api
 
AnnotationArgument(String, String) - Constructor for class xsbti.api.AnnotationArgument
 
annotations() - Method in class xsbti.api.Annotated
 
annotations() - Method in class xsbti.api.Definition
 
annotations() - Method in class xsbti.api.TypeParameter
 
antStyle() - Method in class xsbti.compile.IncOptions
 
api(File, SourceAPI) - Method in interface xsbti.AnalysisCallback
Called when the public API of a source file is extracted.
api() - Method in class xsbti.api.Source
 
apiDebug() - Method in class xsbti.compile.IncOptions
 
apiDiffContextSize() - Method in class xsbti.compile.IncOptions
 
apiDumpDirectory() - Method in class xsbti.compile.IncOptions
 
apiHash() - Method in class xsbti.api.Source
 
apply(String) - Method in interface xsbti.compile.DefinesClass
Returns true if the classpath entry contains the requested class.
apply(A1) - Method in interface xsbti.compile.F1
 
apply(String[], Output, boolean, CachedCompilerProvider, Logger, Reporter) - Method in interface xsbti.compile.GlobalsCache
 
arguments() - Method in class xsbti.api.Annotation
 
arguments() - Method in exception xsbti.CompileCancelled
 
arguments() - Method in exception xsbti.CompileFailed
 
ArtifactInfo - Class in xsbti
 
ArtifactInfo() - Constructor for class xsbti.ArtifactInfo
 
autoBoot() - Method in interface xsbti.compile.ClasspathOptions
If true, automatically configures the boot classpath.

B

backupDirectory() - Method in class xsbti.compile.TransactionalManagerType
 
base() - Method in class xsbti.api.Annotation
 
baseType() - Method in class xsbti.api.Annotated
 
baseType() - Method in class xsbti.api.Constant
 
baseType() - Method in class xsbti.api.Existential
 
baseType() - Method in class xsbti.api.Parameterized
 
baseType() - Method in class xsbti.api.Polymorphic
 
binaryDependency(File, String, File, boolean) - Method in interface xsbti.AnalysisCallback
Deprecated. Use `binaryDependency(File binary, String name, File source, DependencyContext context)` instead.
binaryDependency(File, String, File, DependencyContext) - Method in interface xsbti.AnalysisCallback
Called to indicate that the source file source depends on the top-level class named name from class or jar file binary.
bootLibrary() - Method in interface xsbti.compile.ClasspathOptions
If true, includes the Scala library on the boot classpath.

C

cache() - Method in class xsbti.compile.Setup
 
CachedCompiler - Interface in xsbti.compile
 
CachedCompilerProvider - Interface in xsbti.compile
 
cacheFile() - Method in class xsbti.compile.Setup
 
classesDirectory() - Method in class xsbti.compile.CompileOptions
 
ClassfileManagerType - Class in xsbti.compile
 
ClassfileManagerType() - Constructor for class xsbti.compile.ClassfileManagerType
 
classfileManagerType() - Method in class xsbti.compile.IncOptions
 
ClassLike - Class in xsbti.api
 
ClassLike(DefinitionType, Lazy<Type>, Lazy<Structure>, String[], TypeParameter[], String, Access, Modifiers, Annotation[]) - Constructor for class xsbti.api.ClassLike
 
classpath() - Method in class xsbti.compile.CompileOptions
 
ClasspathOptions - Interface in xsbti.compile
Configures modifications to the classpath based on the Scala instance used for compilation.
clause() - Method in class xsbti.api.Existential
 
clear() - Method in interface xsbti.compile.GlobalsCache
 
commandArguments(File[]) - Method in interface xsbti.compile.CachedCompiler
Returns an array of arguments representing the nearest command line equivalent of a call to run but without the command name itself.
comment(Position, String) - Method in interface xsbti.Reporter
Reports a comment.
Compilation - Class in xsbti.api
 
Compilation(long, OutputSetting[]) - Constructor for class xsbti.api.Compilation
 
compilation() - Method in class xsbti.api.Source
 
compile(Inputs, Logger) - Method in interface xsbti.compile.IncrementalCompiler
Performs an incremental compilation as configured by `in`.
CompileAnalysis - Class in xsbti.compile
Represents the analysis of an incremental compilation.
CompileAnalysis() - Constructor for class xsbti.compile.CompileAnalysis
 
CompileCancelled - Exception in xsbti
An exception thrown when compilation cancellation has been requested during Scala compiler run.
CompileCancelled() - Constructor for exception xsbti.CompileCancelled
 
CompileFailed - Exception in xsbti
 
CompileFailed() - Constructor for exception xsbti.CompileFailed
 
CompileOptions - Class in xsbti.compile
Compilation options.
CompileOptions(File[], File[], File, String[], String[], int, F1<Position, Position>, CompileOrder) - Constructor for class xsbti.compile.CompileOptions
 
CompileOrder - Enum in xsbti.compile
Defines the order in which Scala and Java sources are compiled when compiling a set of sources with both Java and Scala sources.
CompileProgress - Interface in xsbti.compile
An API for reporting when files are being compiled.
compiler() - Method in interface xsbti.compile.ClasspathOptions
If true, includes the Scala compiler on the standard classpath.
CompileResult - Class in xsbti.compile
The result of running the incremental compilation.
CompileResult(CompileAnalysis, MiniSetup, boolean) - Constructor for class xsbti.compile.CompileResult
 
compilerJar() - Method in interface xsbti.compile.ScalaInstance
deprecated Only `jars` can be reliably provided for modularized Scala.
Compilers - Interface in xsbti.compile
 
compilers() - Method in class xsbti.compile.Inputs
 
compilerVersion() - Method in class xsbti.compile.MiniSetup
 
compileWithReporter(File[], File[], Output, String[], Reporter, Logger) - Method in interface xsbti.compile.JavaCompiler
Compiles java sources using the provided classpath, output directory and additional options.
components() - Method in class xsbti.api.Path
 
Constant - Class in xsbti.api
 
Constant(Type, String) - Constructor for class xsbti.api.Constant
 
context() - Method in class xsbti.api.ExternalDependency
 
context() - Method in class xsbti.api.InternalDependency
 

D

declared() - Method in class xsbti.api.Structure
 
Def - Class in xsbti.api
 
Def(ParameterList[], Type, TypeParameter[], String, Access, Modifiers, Annotation[]) - Constructor for class xsbti.api.Def
 
defaultAntStyle() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultApiDebug() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultApiDiffContextSize() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultApiDumpDirectory() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultClassfileManagerType() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultExtra() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultIncOptions() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultNameHashing() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultRecompileAllFraction() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultRecompileOnMacroDef() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultRecompileOnMacroDefImpl() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultRelationsDebug() - Static method in class xsbti.compile.IncOptionsUtil
 
defaultTransitiveStep() - Static method in class xsbti.compile.IncOptionsUtil
1.
DefinesClass - Interface in xsbti.compile
Determines if an entry on a classpath contains a class.
definesClass() - Method in class xsbti.compile.Setup
 
Definition - Class in xsbti.api
 
Definition(String, Access, Modifiers, Annotation[]) - Constructor for class xsbti.api.Definition
 
definitions() - Method in class xsbti.api.SourceAPI
 
definitionType() - Method in class xsbti.api.ClassLike
 
DefinitionType - Enum in xsbti.api
 
DeleteImmediatelyManagerType - Class in xsbti.compile
Constructs a minimal ClassfileManager that immediately deletes class files when requested.
DeleteImmediatelyManagerType() - Constructor for class xsbti.compile.DeleteImmediatelyManagerType
 
DependencyChanges - Interface in xsbti.compile
 
DependencyContext - Enum in xsbti.api
 

E

EmptyType - Class in xsbti.api
 
EmptyType() - Constructor for class xsbti.api.EmptyType
 
equals(Object) - Method in class xsbti.api._internalOnly_NameHash
 
equals(Object) - Method in class xsbti.api._internalOnly_NameHashes
 
equals(Object) - Method in class xsbti.api.Access
 
equals(Object) - Method in class xsbti.api.Annotated
 
equals(Object) - Method in class xsbti.api.Annotation
 
equals(Object) - Method in class xsbti.api.AnnotationArgument
 
equals(Object) - Method in class xsbti.api.ClassLike
 
equals(Object) - Method in class xsbti.api.Compilation
 
equals(Object) - Method in class xsbti.api.Constant
 
equals(Object) - Method in class xsbti.api.Def
 
equals(Object) - Method in class xsbti.api.Definition
 
equals(Object) - Method in class xsbti.api.EmptyType
 
equals(Object) - Method in class xsbti.api.Existential
 
equals(Object) - Method in class xsbti.api.ExternalDependency
 
equals(Object) - Method in class xsbti.api.FieldLike
 
equals(Object) - Method in class xsbti.api.Id
 
equals(Object) - Method in class xsbti.api.IdQualifier
 
equals(Object) - Method in class xsbti.api.InternalDependency
 
equals(Object) - Method in class xsbti.api.MethodParameter
 
equals(Object) - Method in class xsbti.api.Modifiers
 
equals(Object) - Method in class xsbti.api.OutputSetting
 
equals(Object) - Method in class xsbti.api.Package
 
equals(Object) - Method in class xsbti.api.Parameterized
 
equals(Object) - Method in class xsbti.api.ParameterizedDefinition
 
equals(Object) - Method in class xsbti.api.ParameterList
 
equals(Object) - Method in class xsbti.api.ParameterRef
 
equals(Object) - Method in class xsbti.api.Path
 
equals(Object) - Method in class xsbti.api.PathComponent
 
equals(Object) - Method in class xsbti.api.Polymorphic
 
equals(Object) - Method in class xsbti.api.Private
 
equals(Object) - Method in class xsbti.api.Projection
 
equals(Object) - Method in class xsbti.api.Protected
 
equals(Object) - Method in class xsbti.api.Public
 
equals(Object) - Method in class xsbti.api.Qualified
 
equals(Object) - Method in class xsbti.api.Qualifier
 
equals(Object) - Method in class xsbti.api.SimpleType
 
equals(Object) - Method in class xsbti.api.Singleton
 
equals(Object) - Method in class xsbti.api.Source
 
equals(Object) - Method in class xsbti.api.SourceAPI
 
equals(Object) - Method in class xsbti.api.Structure
 
equals(Object) - Method in class xsbti.api.Super
 
equals(Object) - Method in class xsbti.api.This
 
equals(Object) - Method in class xsbti.api.ThisQualifier
 
equals(Object) - Method in class xsbti.api.Type
 
equals(Object) - Method in class xsbti.api.TypeAlias
 
equals(Object) - Method in class xsbti.api.TypeDeclaration
 
equals(Object) - Method in class xsbti.api.TypeMember
 
equals(Object) - Method in class xsbti.api.TypeParameter
 
equals(Object) - Method in class xsbti.api.Unqualified
 
equals(Object) - Method in class xsbti.api.Val
 
equals(Object) - Method in class xsbti.api.Var
 
equals(Object) - Method in class xsbti.compile.ClassfileManagerType
 
equals(Object) - Method in class xsbti.compile.CompileAnalysis
 
equals(Object) - Method in class xsbti.compile.CompileOptions
 
equals(Object) - Method in class xsbti.compile.CompileResult
 
equals(Object) - Method in class xsbti.compile.DeleteImmediatelyManagerType
 
equals(Object) - Method in class xsbti.compile.IncOptions
 
equals(Object) - Method in class xsbti.compile.Inputs
 
equals(Object) - Method in class xsbti.compile.MiniOptions
 
equals(Object) - Method in class xsbti.compile.MiniSetup
 
equals(Object) - Method in class xsbti.compile.PreviousResult
 
equals(Object) - Method in class xsbti.compile.Setup
 
equals(Object) - Method in class xsbti.compile.TransactionalManagerType
 
Existential - Class in xsbti.api
 
Existential(Type, TypeParameter[]) - Constructor for class xsbti.api.Existential
 
ExternalDependency - Class in xsbti.api
 
ExternalDependency(File, String, Source, DependencyContext) - Constructor for class xsbti.api.ExternalDependency
 
extra() - Method in interface xsbti.compile.ClasspathOptions
If true, includes extra jars from the Scala instance on the standard classpath.
extra() - Method in class xsbti.compile.IncOptions
 

F

F1<A1,R> - Interface in xsbti.compile
 
FieldLike - Class in xsbti.api
 
FieldLike(Type, String, Access, Modifiers, Annotation[]) - Constructor for class xsbti.api.FieldLike
 
filterLibrary() - Method in interface xsbti.compile.ClasspathOptions
If true, the Scala library jar is filtered from the standard classpath.

G

generatedClass(File, File, String) - Method in interface xsbti.AnalysisCallback
Called to indicate that the source file source produces a class file at module contain class name.
get() - Method in interface xsbti.api.Lazy
 
getRecompileOnMacroDef(IncOptions) - Static method in class xsbti.compile.IncOptionsUtil
 
GlobalsCache - Interface in xsbti.compile
An interface which lets us know how to retrieve cached compiler instances form the current JVM.

H

hasDefault() - Method in class xsbti.api.MethodParameter
 
hasErrors() - Method in interface xsbti.Reporter
Returns true if this logger has seen any errors since the last call to reset.
hash() - Method in class xsbti.api._internalOnly_NameHash
 
hash() - Method in class xsbti.api.Source
 
hashCode() - Method in class xsbti.api._internalOnly_NameHash
 
hashCode() - Method in class xsbti.api._internalOnly_NameHashes
 
hashCode() - Method in class xsbti.api.Access
 
hashCode() - Method in class xsbti.api.Annotated
 
hashCode() - Method in class xsbti.api.Annotation
 
hashCode() - Method in class xsbti.api.AnnotationArgument
 
hashCode() - Method in class xsbti.api.ClassLike
 
hashCode() - Method in class xsbti.api.Compilation
 
hashCode() - Method in class xsbti.api.Constant
 
hashCode() - Method in class xsbti.api.Def
 
hashCode() - Method in class xsbti.api.Definition
 
hashCode() - Method in class xsbti.api.EmptyType
 
hashCode() - Method in class xsbti.api.Existential
 
hashCode() - Method in class xsbti.api.ExternalDependency
 
hashCode() - Method in class xsbti.api.FieldLike
 
hashCode() - Method in class xsbti.api.Id
 
hashCode() - Method in class xsbti.api.IdQualifier
 
hashCode() - Method in class xsbti.api.InternalDependency
 
hashCode() - Method in class xsbti.api.MethodParameter
 
hashCode() - Method in class xsbti.api.Modifiers
 
hashCode() - Method in class xsbti.api.OutputSetting
 
hashCode() - Method in class xsbti.api.Package
 
hashCode() - Method in class xsbti.api.Parameterized
 
hashCode() - Method in class xsbti.api.ParameterizedDefinition
 
hashCode() - Method in class xsbti.api.ParameterList
 
hashCode() - Method in class xsbti.api.ParameterRef
 
hashCode() - Method in class xsbti.api.Path
 
hashCode() - Method in class xsbti.api.PathComponent
 
hashCode() - Method in class xsbti.api.Polymorphic
 
hashCode() - Method in class xsbti.api.Private
 
hashCode() - Method in class xsbti.api.Projection
 
hashCode() - Method in class xsbti.api.Protected
 
hashCode() - Method in class xsbti.api.Public
 
hashCode() - Method in class xsbti.api.Qualified
 
hashCode() - Method in class xsbti.api.Qualifier
 
hashCode() - Method in class xsbti.api.SimpleType
 
hashCode() - Method in class xsbti.api.Singleton
 
hashCode() - Method in class xsbti.api.Source
 
hashCode() - Method in class xsbti.api.SourceAPI
 
hashCode() - Method in class xsbti.api.Structure
 
hashCode() - Method in class xsbti.api.Super
 
hashCode() - Method in class xsbti.api.This
 
hashCode() - Method in class xsbti.api.ThisQualifier
 
hashCode() - Method in class xsbti.api.Type
 
hashCode() - Method in class xsbti.api.TypeAlias
 
hashCode() - Method in class xsbti.api.TypeDeclaration
 
hashCode() - Method in class xsbti.api.TypeMember
 
hashCode() - Method in class xsbti.api.TypeParameter
 
hashCode() - Method in class xsbti.api.Unqualified
 
hashCode() - Method in class xsbti.api.Val
 
hashCode() - Method in class xsbti.api.Var
 
hashCode() - Method in class xsbti.compile.ClassfileManagerType
 
hashCode() - Method in class xsbti.compile.CompileAnalysis
 
hashCode() - Method in class xsbti.compile.CompileOptions
 
hashCode() - Method in class xsbti.compile.CompileResult
 
hashCode() - Method in class xsbti.compile.DeleteImmediatelyManagerType
 
hashCode() - Method in class xsbti.compile.IncOptions
 
hashCode() - Method in class xsbti.compile.Inputs
 
hashCode() - Method in class xsbti.compile.MiniOptions
 
hashCode() - Method in class xsbti.compile.MiniSetup
 
hashCode() - Method in class xsbti.compile.PreviousResult
 
hashCode() - Method in class xsbti.compile.Setup
 
hashCode() - Method in class xsbti.compile.TransactionalManagerType
 
hasMacro() - Method in class xsbti.api.Source
 
hasModified() - Method in class xsbti.compile.CompileResult
 
hasWarnings() - Method in interface xsbti.Reporter
Returns true if this logger has seen any warnings since the last call to reset.

I

Id - Class in xsbti.api
 
Id(String) - Constructor for class xsbti.api.Id
 
id() - Method in class xsbti.api.Id
 
id() - Method in class xsbti.api.ParameterRef
 
id() - Method in class xsbti.api.Projection
 
id() - Method in class xsbti.api.TypeParameter
 
IdQualifier - Class in xsbti.api
 
IdQualifier(String) - Constructor for class xsbti.api.IdQualifier
 
implicitMembers() - Method in class xsbti.api._internalOnly_NameHashes
 
IncOptions - Class in xsbti.compile
Represents all configuration options for the incremental compiler itself and not the underlying Java/Scala compiler.
IncOptions(int, double, boolean, boolean, int, Maybe<File>, Maybe<ClassfileManagerType>, Maybe<Boolean>, boolean, boolean, Map<String, String>) - Constructor for class xsbti.compile.IncOptions
 
IncOptionsUtil - Class in xsbti.compile
Helper object for xsbti.compile.IncOptions
IncOptionsUtil() - Constructor for class xsbti.compile.IncOptionsUtil
 
IncrementalCompiler - Interface in xsbti.compile
 
incrementalCompilerOptions() - Method in class xsbti.compile.Setup
 
inherited() - Method in class xsbti.api.Structure
 
Inputs - Class in xsbti.compile
Configures a single compilation of a single set of sources.
Inputs(Compilers, CompileOptions, Setup, PreviousResult) - Constructor for class xsbti.compile.Inputs
 
InternalDependency - Class in xsbti.api
 
InternalDependency(File, File, DependencyContext) - Constructor for class xsbti.api.InternalDependency
 
isAbstract() - Method in class xsbti.api.Modifiers
 
isEmpty() - Method in interface xsbti.compile.DependencyChanges
 
isFinal() - Method in class xsbti.api.Modifiers
 
isImplicit() - Method in class xsbti.api.Modifiers
 
isImplicit() - Method in class xsbti.api.ParameterList
 
isLazy() - Method in class xsbti.api.Modifiers
 
isMacro() - Method in class xsbti.api.Modifiers
 
isOverride() - Method in class xsbti.api.Modifiers
 
isSealed() - Method in class xsbti.api.Modifiers
 

J

JavaCompiler - Interface in xsbti.compile
Interface to a Java compiler.
javacOptions() - Method in class xsbti.compile.CompileOptions
 
javacOptions() - Method in class xsbti.compile.MiniOptions
 

L

Lazy<T> - Interface in xsbti.api
 
libraryJar() - Method in interface xsbti.compile.ScalaInstance
deprecated Only `jars` can be reliably provided for modularized Scala.
loader() - Method in interface xsbti.compile.ScalaInstance
A class loader providing access to the classes and resources in the library and compiler jars.
log(Position, String, Severity) - Method in interface xsbti.Reporter
Logs a message.
logger() - Method in class xsbti.compile.TransactionalManagerType
 
lowerBound() - Method in class xsbti.api.TypeDeclaration
 
lowerBound() - Method in class xsbti.api.TypeParameter
 

M

maxErrors() - Method in class xsbti.compile.CompileOptions
 
MethodParameter - Class in xsbti.api
 
MethodParameter(String, Type, boolean, ParameterModifier) - Constructor for class xsbti.api.MethodParameter
 
MiniOptions - Class in xsbti.compile
Compilation options.
MiniOptions(String[], String[]) - Constructor for class xsbti.compile.MiniOptions
 
MiniSetup - Class in xsbti.compile
This is used as part of CompileResult.
MiniSetup(Output, MiniOptions, String, CompileOrder, boolean) - Constructor for class xsbti.compile.MiniSetup
 
modifiedBinaries() - Method in interface xsbti.compile.DependencyChanges
 
modifiedClasses() - Method in interface xsbti.compile.DependencyChanges
 
modifier() - Method in class xsbti.api.MethodParameter
 
modifiers() - Method in class xsbti.api.Definition
 
Modifiers - Class in xsbti.api
 
Modifiers(boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class xsbti.api.Modifiers
 
MultipleOutput - Interface in xsbti.compile
 
MultipleOutput.OutputGroup - Interface in xsbti.compile
 

N

name() - Method in class xsbti.api._internalOnly_NameHash
 
name() - Method in class xsbti.api.AnnotationArgument
 
name() - Method in class xsbti.api.Definition
 
name() - Method in class xsbti.api.MethodParameter
 
name() - Method in class xsbti.api.Package
 
nameHashing() - Method in interface xsbti.AnalysisCallback
Determines whether method calls through this interface should be interpreted as serving name hashing algorithm needs in given compiler run.
nameHashing() - Method in class xsbti.compile.IncOptions
 
nameHashing() - Method in class xsbti.compile.MiniSetup
 
newCachedCompiler(String[], Output, Logger, Reporter, boolean) - Method in interface xsbti.compile.CachedCompilerProvider
 

O

options() - Method in class xsbti.compile.Inputs
 
options() - Method in class xsbti.compile.MiniSetup
 
order() - Method in class xsbti.compile.CompileOptions
 
order() - Method in class xsbti.compile.MiniSetup
 
otherJars() - Method in interface xsbti.compile.ScalaInstance
deprecated Only `jars` can be reliably provided for modularized Scala.
output() - Method in class xsbti.compile.MiniSetup
 
Output - Interface in xsbti.compile
Abstract interface denoting the output of the compilation.
outputDirectory() - Method in class xsbti.api.OutputSetting
 
outputDirectory() - Method in interface xsbti.compile.MultipleOutput.OutputGroup
The directory where class files should be generated.
outputDirectory() - Method in interface xsbti.compile.SingleOutput
The directory where class files should be generated.
outputGroups() - Method in interface xsbti.compile.MultipleOutput
 
outputs() - Method in class xsbti.api.Compilation
 
OutputSetting - Class in xsbti.api
 
OutputSetting(String, String) - Constructor for class xsbti.api.OutputSetting
 

P

Package - Class in xsbti.api
 
Package(String) - Constructor for class xsbti.api.Package
 
packages() - Method in class xsbti.api.SourceAPI
 
Parameterized - Class in xsbti.api
 
Parameterized(SimpleType, Type[]) - Constructor for class xsbti.api.Parameterized
 
ParameterizedDefinition - Class in xsbti.api
 
ParameterizedDefinition(TypeParameter[], String, Access, Modifiers, Annotation[]) - Constructor for class xsbti.api.ParameterizedDefinition
 
ParameterList - Class in xsbti.api
 
ParameterList(MethodParameter[], boolean) - Constructor for class xsbti.api.ParameterList
 
ParameterModifier - Enum in xsbti.api
 
ParameterRef - Class in xsbti.api
 
ParameterRef(String) - Constructor for class xsbti.api.ParameterRef
 
parameters() - Method in class xsbti.api.ParameterList
 
parameters() - Method in class xsbti.api.Polymorphic
 
parents() - Method in class xsbti.api.Structure
 
Path - Class in xsbti.api
 
Path(PathComponent[]) - Constructor for class xsbti.api.Path
 
path() - Method in class xsbti.api.Singleton
 
PathComponent - Class in xsbti.api
 
PathComponent() - Constructor for class xsbti.api.PathComponent
 
Polymorphic - Class in xsbti.api
 
Polymorphic(Type, TypeParameter[]) - Constructor for class xsbti.api.Polymorphic
 
prefix() - Method in class xsbti.api.Projection
 
previousResult() - Method in class xsbti.compile.Inputs
 
PreviousResult - Class in xsbti.compile
The previous source dependency analysis result from compilation.
PreviousResult(Maybe<CompileAnalysis>, Maybe<MiniSetup>) - Constructor for class xsbti.compile.PreviousResult
 
printSummary() - Method in interface xsbti.Reporter
Logs a summary of logging since the last reset.
Private - Class in xsbti.api
 
Private(Qualifier) - Constructor for class xsbti.api.Private
 
problem(String, Position, String, Severity, boolean) - Method in interface xsbti.AnalysisCallback
Provides problems discovered during compilation.
problems() - Method in exception xsbti.CompileFailed
 
problems() - Method in interface xsbti.Reporter
Returns a list of warnings and errors since the last reset.
Projection - Class in xsbti.api
 
Projection(SimpleType, String) - Constructor for class xsbti.api.Projection
 
Protected - Class in xsbti.api
 
Protected(Qualifier) - Constructor for class xsbti.api.Protected
 
Public - Class in xsbti.api
 
Public() - Constructor for class xsbti.api.Public
 

Q

Qualified - Class in xsbti.api
 
Qualified(Qualifier) - Constructor for class xsbti.api.Qualified
 
qualifier() - Method in class xsbti.api.Qualified
 
Qualifier - Class in xsbti.api
 
Qualifier() - Constructor for class xsbti.api.Qualifier
 
qualifier() - Method in class xsbti.api.Super
 

R

raw() - Method in class xsbti.api.Modifiers
 
recompileAllFraction() - Method in class xsbti.compile.IncOptions
 
recompileOnMacroDef() - Method in class xsbti.compile.IncOptions
 
regularMembers() - Method in class xsbti.api._internalOnly_NameHashes
 
relationsDebug() - Method in class xsbti.compile.IncOptions
 
reporter() - Method in class xsbti.compile.Setup
 
Reporter - Interface in xsbti
 
reset() - Method in interface xsbti.Reporter
Resets logging, including any accumulated errors, warnings, messages, and counts.
returnType() - Method in class xsbti.api.Def
 
run(File[], DependencyChanges, AnalysisCallback, Logger, Reporter, CompileProgress) - Method in interface xsbti.compile.CachedCompiler
 

S

savedAnnotations() - Method in class xsbti.api.ClassLike
 
SbtOrganization - Static variable in class xsbti.ArtifactInfo
 
ScalaCompiler - Interface in xsbti.compile
Interface to a Scala compiler.
ScalaCompilerID - Static variable in class xsbti.ArtifactInfo
 
scalacOptions() - Method in class xsbti.compile.CompileOptions
 
scalacOptions() - Method in class xsbti.compile.MiniOptions
 
scalaInstance() - Method in interface xsbti.compile.CachedCompilerProvider
 
ScalaInstance - Interface in xsbti.compile
Defines Scala instance, which is a reference version String, a unique version String, a set of jars, and a class loader for a Scala version.
ScalaLibraryID - Static variable in class xsbti.ArtifactInfo
 
ScalaOrganization - Static variable in class xsbti.ArtifactInfo
 
selfType() - Method in class xsbti.api.ClassLike
 
setup() - Method in class xsbti.compile.CompileResult
 
setup() - Method in class xsbti.compile.Inputs
 
setup() - Method in class xsbti.compile.PreviousResult
 
Setup - Class in xsbti.compile
Configures incremental recompilation.
Setup(F1<File, Maybe<CompileAnalysis>>, F1<File, DefinesClass>, boolean, File, GlobalsCache, IncOptions, Reporter) - Constructor for class xsbti.compile.Setup
 
SimpleType - Class in xsbti.api
 
SimpleType() - Constructor for class xsbti.api.SimpleType
 
SingleOutput - Interface in xsbti.compile
 
Singleton - Class in xsbti.api
 
Singleton(Path) - Constructor for class xsbti.api.Singleton
 
skip() - Method in class xsbti.compile.Setup
 
Source - Class in xsbti.api
 
Source(Compilation, byte[], SourceAPI, int, _internalOnly_NameHashes, boolean) - Constructor for class xsbti.api.Source
 
SourceAPI - Class in xsbti.api
 
SourceAPI(Package[], Definition[]) - Constructor for class xsbti.api.SourceAPI
 
sourceDependency(File, File, boolean) - Method in interface xsbti.AnalysisCallback
Deprecated. Use `sourceDependency(File dependsOn, File source, DependencyContext context)` instead.
sourceDependency(File, File, DependencyContext) - Method in interface xsbti.AnalysisCallback
Called to indicate that the source file source depends on the source file dependsOn.
sourceDirectory() - Method in class xsbti.api.OutputSetting
 
sourceDirectory() - Method in interface xsbti.compile.MultipleOutput.OutputGroup
The directory where source files are stored for this group.
sourceFile() - Method in class xsbti.api.ExternalDependency
 
sourceFile() - Method in class xsbti.api.InternalDependency
 
sourcePositionMapper() - Method in class xsbti.compile.CompileOptions
 
sources() - Method in class xsbti.compile.CompileOptions
 
startTime() - Method in class xsbti.api.Compilation
 
startUnit(String, String) - Method in interface xsbti.compile.CompileProgress
 
structure() - Method in class xsbti.api.ClassLike
 
Structure - Class in xsbti.api
 
Structure(Lazy<Type[]>, Lazy<Definition[]>, Lazy<Definition[]>) - Constructor for class xsbti.api.Structure
 
Super - Class in xsbti.api
 
Super(Path) - Constructor for class xsbti.api.Super
 

T

targetClassName() - Method in class xsbti.api.ExternalDependency
 
targetFile() - Method in class xsbti.api.InternalDependency
 
targetSource() - Method in class xsbti.api.ExternalDependency
 
This - Class in xsbti.api
 
This() - Constructor for class xsbti.api.This
 
ThisQualifier - Class in xsbti.api
 
ThisQualifier() - Constructor for class xsbti.api.ThisQualifier
 
toString() - Method in class xsbti.api._internalOnly_NameHash
 
toString() - Method in class xsbti.api._internalOnly_NameHashes
 
toString() - Method in class xsbti.api.Access
 
toString() - Method in class xsbti.api.Annotated
 
toString() - Method in class xsbti.api.Annotation
 
toString() - Method in class xsbti.api.AnnotationArgument
 
toString() - Method in class xsbti.api.ClassLike
 
toString() - Method in class xsbti.api.Compilation
 
toString() - Method in class xsbti.api.Constant
 
toString() - Method in class xsbti.api.Def
 
toString() - Method in class xsbti.api.Definition
 
toString() - Method in class xsbti.api.EmptyType
 
toString() - Method in class xsbti.api.Existential
 
toString() - Method in class xsbti.api.ExternalDependency
 
toString() - Method in class xsbti.api.FieldLike
 
toString() - Method in class xsbti.api.Id
 
toString() - Method in class xsbti.api.IdQualifier
 
toString() - Method in class xsbti.api.InternalDependency
 
toString() - Method in class xsbti.api.MethodParameter
 
toString() - Method in class xsbti.api.Modifiers
 
toString() - Method in class xsbti.api.OutputSetting
 
toString() - Method in class xsbti.api.Package
 
toString() - Method in class xsbti.api.Parameterized
 
toString() - Method in class xsbti.api.ParameterizedDefinition
 
toString() - Method in class xsbti.api.ParameterList
 
toString() - Method in class xsbti.api.ParameterRef
 
toString() - Method in class xsbti.api.Path
 
toString() - Method in class xsbti.api.PathComponent
 
toString() - Method in class xsbti.api.Polymorphic
 
toString() - Method in class xsbti.api.Private
 
toString() - Method in class xsbti.api.Projection
 
toString() - Method in class xsbti.api.Protected
 
toString() - Method in class xsbti.api.Public
 
toString() - Method in class xsbti.api.Qualified
 
toString() - Method in class xsbti.api.Qualifier
 
toString() - Method in class xsbti.api.SimpleType
 
toString() - Method in class xsbti.api.Singleton
 
toString() - Method in class xsbti.api.Source
 
toString() - Method in class xsbti.api.SourceAPI
 
toString() - Method in class xsbti.api.Structure
 
toString() - Method in class xsbti.api.Super
 
toString() - Method in class xsbti.api.This
 
toString() - Method in class xsbti.api.ThisQualifier
 
toString() - Method in class xsbti.api.Type
 
toString() - Method in class xsbti.api.TypeAlias
 
toString() - Method in class xsbti.api.TypeDeclaration
 
toString() - Method in class xsbti.api.TypeMember
 
toString() - Method in class xsbti.api.TypeParameter
 
toString() - Method in class xsbti.api.Unqualified
 
toString() - Method in class xsbti.api.Val
 
toString() - Method in class xsbti.api.Var
 
toString() - Method in class xsbti.compile.ClassfileManagerType
 
toString() - Method in class xsbti.compile.CompileAnalysis
 
toString() - Method in class xsbti.compile.CompileOptions
 
toString() - Method in class xsbti.compile.CompileResult
 
toString() - Method in class xsbti.compile.DeleteImmediatelyManagerType
 
toString() - Method in class xsbti.compile.IncOptions
 
toString() - Method in class xsbti.compile.Inputs
 
toString() - Method in class xsbti.compile.MiniOptions
 
toString() - Method in class xsbti.compile.MiniSetup
 
toString() - Method in class xsbti.compile.PreviousResult
 
toString() - Method in class xsbti.compile.Setup
 
toString() - Method in class xsbti.compile.TransactionalManagerType
 
tpe() - Method in class xsbti.api.FieldLike
 
tpe() - Method in class xsbti.api.MethodParameter
 
tpe() - Method in class xsbti.api.TypeAlias
 
TransactionalManagerType - Class in xsbti.compile
 
TransactionalManagerType(File, Logger) - Constructor for class xsbti.compile.TransactionalManagerType
 
transitiveStep() - Method in class xsbti.compile.IncOptions
 
Type - Class in xsbti.api
 
Type() - Constructor for class xsbti.api.Type
 
TypeAlias - Class in xsbti.api
 
TypeAlias(Type, TypeParameter[], String, Access, Modifiers, Annotation[]) - Constructor for class xsbti.api.TypeAlias
 
typeArguments() - Method in class xsbti.api.Parameterized
 
TypeDeclaration - Class in xsbti.api
 
TypeDeclaration(Type, Type, TypeParameter[], String, Access, Modifiers, Annotation[]) - Constructor for class xsbti.api.TypeDeclaration
 
TypeMember - Class in xsbti.api
 
TypeMember(TypeParameter[], String, Access, Modifiers, Annotation[]) - Constructor for class xsbti.api.TypeMember
 
TypeParameter - Class in xsbti.api
 
TypeParameter(String, Annotation[], TypeParameter[], Variance, Type, Type) - Constructor for class xsbti.api.TypeParameter
 
typeParameters() - Method in class xsbti.api.ParameterizedDefinition
 
typeParameters() - Method in class xsbti.api.TypeParameter
 

U

Unqualified - Class in xsbti.api
 
Unqualified() - Constructor for class xsbti.api.Unqualified
 
upperBound() - Method in class xsbti.api.TypeDeclaration
 
upperBound() - Method in class xsbti.api.TypeParameter
 
usedName(File, String) - Method in interface xsbti.AnalysisCallback
 

V

Val - Class in xsbti.api
 
Val(Type, String, Access, Modifiers, Annotation[]) - Constructor for class xsbti.api.Val
 
value() - Method in class xsbti.api.AnnotationArgument
 
value() - Method in class xsbti.api.Constant
 
value() - Method in class xsbti.api.IdQualifier
 
valueOf(String) - Static method in enum xsbti.api.DefinitionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xsbti.api.DependencyContext
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xsbti.api.ParameterModifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xsbti.api.Variance
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xsbti.compile.CompileOrder
Returns the enum constant of this type with the specified name.
valueParameters() - Method in class xsbti.api.Def
 
values() - Static method in enum xsbti.api.DefinitionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xsbti.api.DependencyContext
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xsbti.api.ParameterModifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xsbti.api.Variance
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xsbti.compile.CompileOrder
Returns an array containing the constants of this enum type, in the order they are declared.
Var - Class in xsbti.api
 
Var(Type, String, Access, Modifiers, Annotation[]) - Constructor for class xsbti.api.Var
 
variance() - Method in class xsbti.api.TypeParameter
 
Variance - Enum in xsbti.api
 
version() - Method in interface xsbti.compile.ScalaInstance
The version used to refer to this Scala version.

W

with_internalOnly_nameHashes(_internalOnly_NameHashes) - Method in class xsbti.api.Source
 
withAccess(Access) - Method in class xsbti.api.ClassLike
 
withAccess(Access) - Method in class xsbti.api.Def
 
withAccess(Access) - Method in class xsbti.api.TypeAlias
 
withAccess(Access) - Method in class xsbti.api.TypeDeclaration
 
withAccess(Access) - Method in class xsbti.api.Val
 
withAccess(Access) - Method in class xsbti.api.Var
 
withAnalysis(CompileAnalysis) - Method in class xsbti.compile.CompileResult
 
withAnalysis(Maybe<CompileAnalysis>) - Method in class xsbti.compile.PreviousResult
 
withAnalysisMap(F1<File, Maybe<CompileAnalysis>>) - Method in class xsbti.compile.Setup
 
withAnnotations(Annotation[]) - Method in class xsbti.api.Annotated
 
withAnnotations(Annotation[]) - Method in class xsbti.api.ClassLike
 
withAnnotations(Annotation[]) - Method in class xsbti.api.Def
 
withAnnotations(Annotation[]) - Method in class xsbti.api.TypeAlias
 
withAnnotations(Annotation[]) - Method in class xsbti.api.TypeDeclaration
 
withAnnotations(Annotation[]) - Method in class xsbti.api.TypeParameter
 
withAnnotations(Annotation[]) - Method in class xsbti.api.Val
 
withAnnotations(Annotation[]) - Method in class xsbti.api.Var
 
withAntStyle(boolean) - Method in class xsbti.compile.IncOptions
 
withApi(SourceAPI) - Method in class xsbti.api.Source
 
withApiDebug(boolean) - Method in class xsbti.compile.IncOptions
 
withApiDiffContextSize(int) - Method in class xsbti.compile.IncOptions
 
withApiDumpDirectory(Maybe<File>) - Method in class xsbti.compile.IncOptions
 
withApiHash(int) - Method in class xsbti.api.Source
 
withArguments(AnnotationArgument[]) - Method in class xsbti.api.Annotation
 
withBackupDirectory(File) - Method in class xsbti.compile.TransactionalManagerType
 
withBase(Type) - Method in class xsbti.api.Annotation
 
withBaseType(Type) - Method in class xsbti.api.Annotated
 
withBaseType(Type) - Method in class xsbti.api.Constant
 
withBaseType(Type) - Method in class xsbti.api.Existential
 
withBaseType(SimpleType) - Method in class xsbti.api.Parameterized
 
withBaseType(Type) - Method in class xsbti.api.Polymorphic
 
withCache(GlobalsCache) - Method in class xsbti.compile.Setup
 
withCacheFile(File) - Method in class xsbti.compile.Setup
 
withClassesDirectory(File) - Method in class xsbti.compile.CompileOptions
 
withClassfileManagerType(Maybe<ClassfileManagerType>) - Method in class xsbti.compile.IncOptions
 
withClasspath(File[]) - Method in class xsbti.compile.CompileOptions
 
withClause(TypeParameter[]) - Method in class xsbti.api.Existential
 
withCompilation(Compilation) - Method in class xsbti.api.Source
 
withCompilers(Compilers) - Method in class xsbti.compile.Inputs
 
withCompilerVersion(String) - Method in class xsbti.compile.MiniSetup
 
withComponents(PathComponent[]) - Method in class xsbti.api.Path
 
withContext(DependencyContext) - Method in class xsbti.api.ExternalDependency
 
withContext(DependencyContext) - Method in class xsbti.api.InternalDependency
 
withDeclared(Lazy<Definition[]>) - Method in class xsbti.api.Structure
 
withDefinesClass(F1<File, DefinesClass>) - Method in class xsbti.compile.Setup
 
withDefinitions(Definition[]) - Method in class xsbti.api.SourceAPI
 
withDefinitionType(DefinitionType) - Method in class xsbti.api.ClassLike
 
withExtra(Map<String, String>) - Method in class xsbti.compile.IncOptions
 
withHasDefault(boolean) - Method in class xsbti.api.MethodParameter
 
withHash(int) - Method in class xsbti.api._internalOnly_NameHash
 
withHash(byte[]) - Method in class xsbti.api.Source
 
withHasMacro(boolean) - Method in class xsbti.api.Source
 
withHasModified(boolean) - Method in class xsbti.compile.CompileResult
 
withId(String) - Method in class xsbti.api.Id
 
withId(String) - Method in class xsbti.api.ParameterRef
 
withId(String) - Method in class xsbti.api.Projection
 
withId(String) - Method in class xsbti.api.TypeParameter
 
withImplicitMembers(_internalOnly_NameHash[]) - Method in class xsbti.api._internalOnly_NameHashes
 
withIncrementalCompilerOptions(IncOptions) - Method in class xsbti.compile.Setup
 
withInherited(Lazy<Definition[]>) - Method in class xsbti.api.Structure
 
withIsImplicit(boolean) - Method in class xsbti.api.ParameterList
 
withJavacOptions(String[]) - Method in class xsbti.compile.CompileOptions
 
withJavacOptions(String[]) - Method in class xsbti.compile.MiniOptions
 
withLogger(Logger) - Method in class xsbti.compile.TransactionalManagerType
 
withLowerBound(Type) - Method in class xsbti.api.TypeDeclaration
 
withLowerBound(Type) - Method in class xsbti.api.TypeParameter
 
withMaxErrors(int) - Method in class xsbti.compile.CompileOptions
 
withModifier(ParameterModifier) - Method in class xsbti.api.MethodParameter
 
withModifiers(Modifiers) - Method in class xsbti.api.ClassLike
 
withModifiers(Modifiers) - Method in class xsbti.api.Def
 
withModifiers(Modifiers) - Method in class xsbti.api.TypeAlias
 
withModifiers(Modifiers) - Method in class xsbti.api.TypeDeclaration
 
withModifiers(Modifiers) - Method in class xsbti.api.Val
 
withModifiers(Modifiers) - Method in class xsbti.api.Var
 
withName(String) - Method in class xsbti.api._internalOnly_NameHash
 
withName(String) - Method in class xsbti.api.AnnotationArgument
 
withName(String) - Method in class xsbti.api.ClassLike
 
withName(String) - Method in class xsbti.api.Def
 
withName(String) - Method in class xsbti.api.MethodParameter
 
withName(String) - Method in class xsbti.api.Package
 
withName(String) - Method in class xsbti.api.TypeAlias
 
withName(String) - Method in class xsbti.api.TypeDeclaration
 
withName(String) - Method in class xsbti.api.Val
 
withName(String) - Method in class xsbti.api.Var
 
withNameHashing(boolean) - Method in class xsbti.compile.IncOptions
 
withNameHashing(boolean) - Method in class xsbti.compile.MiniSetup
 
withOptions(CompileOptions) - Method in class xsbti.compile.Inputs
 
withOptions(MiniOptions) - Method in class xsbti.compile.MiniSetup
 
withOrder(CompileOrder) - Method in class xsbti.compile.CompileOptions
 
withOrder(CompileOrder) - Method in class xsbti.compile.MiniSetup
 
withOutput(Output) - Method in class xsbti.compile.MiniSetup
 
withOutputDirectory(String) - Method in class xsbti.api.OutputSetting
 
withOutputs(OutputSetting[]) - Method in class xsbti.api.Compilation
 
withPackages(Package[]) - Method in class xsbti.api.SourceAPI
 
withParameters(MethodParameter[]) - Method in class xsbti.api.ParameterList
 
withParameters(TypeParameter[]) - Method in class xsbti.api.Polymorphic
 
withParents(Lazy<Type[]>) - Method in class xsbti.api.Structure
 
withPath(Path) - Method in class xsbti.api.Singleton
 
withPrefix(SimpleType) - Method in class xsbti.api.Projection
 
withPreviousResult(PreviousResult) - Method in class xsbti.compile.Inputs
 
withQualifier(Qualifier) - Method in class xsbti.api.Private
 
withQualifier(Qualifier) - Method in class xsbti.api.Protected
 
withQualifier(Path) - Method in class xsbti.api.Super
 
withRecompileAllFraction(double) - Method in class xsbti.compile.IncOptions
 
withRecompileOnMacroDef(Maybe<Boolean>) - Method in class xsbti.compile.IncOptions
 
withRegularMembers(_internalOnly_NameHash[]) - Method in class xsbti.api._internalOnly_NameHashes
 
withRelationsDebug(boolean) - Method in class xsbti.compile.IncOptions
 
withReporter(Reporter) - Method in class xsbti.compile.Setup
 
withReturnType(Type) - Method in class xsbti.api.Def
 
withSavedAnnotations(String[]) - Method in class xsbti.api.ClassLike
 
withScalacOptions(String[]) - Method in class xsbti.compile.CompileOptions
 
withScalacOptions(String[]) - Method in class xsbti.compile.MiniOptions
 
withSelfType(Lazy<Type>) - Method in class xsbti.api.ClassLike
 
withSetup(MiniSetup) - Method in class xsbti.compile.CompileResult
 
withSetup(Setup) - Method in class xsbti.compile.Inputs
 
withSetup(Maybe<MiniSetup>) - Method in class xsbti.compile.PreviousResult
 
withSkip(boolean) - Method in class xsbti.compile.Setup
 
withSourceDirectory(String) - Method in class xsbti.api.OutputSetting
 
withSourceFile(File) - Method in class xsbti.api.ExternalDependency
 
withSourceFile(File) - Method in class xsbti.api.InternalDependency
 
withSourcePositionMapper(F1<Position, Position>) - Method in class xsbti.compile.CompileOptions
 
withSources(File[]) - Method in class xsbti.compile.CompileOptions
 
withStartTime(long) - Method in class xsbti.api.Compilation
 
withStructure(Lazy<Structure>) - Method in class xsbti.api.ClassLike
 
withTargetClassName(String) - Method in class xsbti.api.ExternalDependency
 
withTargetFile(File) - Method in class xsbti.api.InternalDependency
 
withTargetSource(Source) - Method in class xsbti.api.ExternalDependency
 
withTpe(Type) - Method in class xsbti.api.MethodParameter
 
withTpe(Type) - Method in class xsbti.api.TypeAlias
 
withTpe(Type) - Method in class xsbti.api.Val
 
withTpe(Type) - Method in class xsbti.api.Var
 
withTransitiveStep(int) - Method in class xsbti.compile.IncOptions
 
withTypeArguments(Type[]) - Method in class xsbti.api.Parameterized
 
withTypeParameters(TypeParameter[]) - Method in class xsbti.api.ClassLike
 
withTypeParameters(TypeParameter[]) - Method in class xsbti.api.Def
 
withTypeParameters(TypeParameter[]) - Method in class xsbti.api.TypeAlias
 
withTypeParameters(TypeParameter[]) - Method in class xsbti.api.TypeDeclaration
 
withTypeParameters(TypeParameter[]) - Method in class xsbti.api.TypeParameter
 
withUpperBound(Type) - Method in class xsbti.api.TypeDeclaration
 
withUpperBound(Type) - Method in class xsbti.api.TypeParameter
 
withValue(String) - Method in class xsbti.api.AnnotationArgument
 
withValue(String) - Method in class xsbti.api.Constant
 
withValue(String) - Method in class xsbti.api.IdQualifier
 
withValueParameters(ParameterList[]) - Method in class xsbti.api.Def
 
withVariance(Variance) - Method in class xsbti.api.TypeParameter
 

X

xsbti - package xsbti
 
xsbti.api - package xsbti.api
 
xsbti.compile - package xsbti.compile
 

_

_internalOnly_NameHash - Class in xsbti.api
 
_internalOnly_NameHash(String, int) - Constructor for class xsbti.api._internalOnly_NameHash
 
_internalOnly_NameHashes - Class in xsbti.api
 
_internalOnly_NameHashes(_internalOnly_NameHash[], _internalOnly_NameHash[]) - Constructor for class xsbti.api._internalOnly_NameHashes
 
_internalOnly_nameHashes() - Method in class xsbti.api.Source
 

A B C D E F G H I J L M N O P Q R S T U V W X _