wvlet.airframe.surface
Members list
Type members
Classlikes
Attributes
- Graph
- Supertypes
- trait Producttrait Equalsclass GenericSurfacetrait Surfacetrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Producttrait Equalsclass GenericSurfacetrait Surfacetrait Serializableclass Objecttrait Matchableclass Any
- Self type
- AnyRefSurface.type
Attributes
- Graph
- Supertypes
- trait Producttrait Equalsclass GenericSurfacetrait Surfacetrait Serializableclass Objecttrait Matchableclass Any
Utility for managing names written in different spellings. For example, variable name localAddress can be written as "local address", "local_address", etc.
Utility for managing names written in different spellings. For example, variable name localAddress can be written as "local address", "local_address", etc.
CanonicalName is the representative name of these variants.
CName("localAddress") == CName("local address") == CName("local_address")
Attributes
Canonical name. This name is used as a common name of wording variants (e.g., difference of capital letter usage, hyphenation, etc.)
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
Attributes
- Graph
- Supertypes
- trait Producttrait Equalstrait MethodSurfacetrait ParameterBasetrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Producttrait Equalsclass GenericSurfacetrait Surfacetrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Producttrait Equalsclass GenericSurfacetrait Surfacetrait Serializableclass Objecttrait Matchableclass Any
- Self type
- ExistentialType.type
Base class for generic surfaces with type args
Base class for generic surfaces with type args
Attributes
- Graph
- Supertypes
- Known subtypes
- class Aliasobject AnyRefSurface.typeclass ArraySurfaceclass EnumSurfaceobject ExistentialType.typeclass HigherKindedTypeSurfaceclass JavaEnumSurfaceclass OptionSurfaceclass PrimitiveSurfaceobject BigInt.typeobject BigInteger.typeobject Boolean.typeobject Byte.typeobject Char.typeobject Double.typeobject Float.typeobject Int.typeobject Long.typeobject Short.typeobject String.typeobject Unit.typeclass TupleSurfaceclass RuntimeGenericSurface
Attributes
- Graph
- Supertypes
- trait Producttrait Equalsclass GenericSurfacetrait Surfacetrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Producttrait Equalsclass GenericSurfacetrait Surfacetrait Serializableclass Objecttrait Matchableclass Any
Surface placeholder for supporting recursive types
Surface placeholder for supporting recursive types
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- MethodModifier.type
Attributes
- Graph
- Supertypes
- Known subtypes
- class StaticMethodParameterclass RuntimeMethodParameter
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- Known subtypes
- class ClassMethodSurfaceclass ReflectMethodSurface
Attributes
- Graph
- Supertypes
- trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Producttrait Equalsclass GenericSurfacetrait Surfacetrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- Known subtypes
Attributes
- Graph
- Supertypes
- trait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
- trait MethodSurfaceclass ClassMethodSurfaceclass ReflectMethodSurfacetrait Parametertrait MethodParameterclass StaticMethodParameterclass RuntimeMethodParameterclass RecordParameter
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Primitive.type
Attributes
- Graph
- Supertypes
- trait Producttrait Equalstrait Parametertrait ParameterBasetrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- RecordSurface.type
Parameters of a Surface. Renamed from StdMethodParameter to StaticMethodParameter for binary compatibility
Parameters of a Surface. Renamed from StdMethodParameter to StaticMethodParameter for binary compatibility
Attributes
- Graph
- Supertypes
- trait Producttrait Equalstrait MethodParametertrait Parametertrait ParameterBasetrait Serializableclass Objecttrait Matchableclass Any
Note: This interface is the same with scala-2 Surface interface, but Scala compiler requires defining Surface object in the same file, so this interface is copied.
Note: This interface is the same with scala-2 Surface interface, but Scala compiler requires defining Surface object in the same file, so this interface is copied.
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
- class GenericSurfaceclass Aliasobject AnyRefSurface.typeclass ArraySurfaceclass EnumSurfaceobject ExistentialType.typeclass HigherKindedTypeSurfaceclass JavaEnumSurfaceclass OptionSurfaceclass PrimitiveSurfaceobject BigInt.typeobject BigInteger.typeobject Boolean.typeobject Byte.typeobject Char.typeobject Double.typeobject Float.typeobject Int.typeobject Long.typeobject Short.typeobject String.typeobject Unit.typeclass TupleSurfaceclass RuntimeGenericSurfaceclass LazySurfaceclass RecordSurfaceclass TaggedSurface
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- trait Producttrait Equalsclass GenericSurfacetrait Surfacetrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes