序列化表格
-
程序包 org.aya.concrete.desugar
-
异常错误类 org.aya.concrete.desugar.Desugarer.DesugarInterruption
class DesugarInterruption extends Exception implements Serializable
-
-
程序包 org.aya.core.serde
-
记录类 org.aya.core.serde.CompiledAya
class CompiledAya extends Record implements Serializable-
序列化字段
-
exports
@NotNull kala.collection.immutable.ImmutableSeq<SerDef.QName> exports
exports记录组件的字段。 -
imports
@NotNull kala.collection.immutable.ImmutableSeq<kala.collection.immutable.ImmutableSeq<String>> imports
imports记录组件的字段。 -
opRename
@NotNull kala.collection.immutable.ImmutableMap<SerDef.QName,
SerDef.SerRenamedOp> opRename opRename记录组件的字段。 -
reExports
@NotNull kala.collection.immutable.ImmutableMap<kala.collection.immutable.ImmutableSeq<String>,
kala.collection.immutable.ImmutableMap<String, String>> reExports reExports记录组件的字段。 -
serDefs
@NotNull kala.collection.immutable.ImmutableSeq<SerDef> serDefs
serDefs记录组件的字段。 -
serOps
@NotNull kala.collection.immutable.ImmutableSeq<SerDef.SerOp> serOps
serOps记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerDef.Ctor
class Ctor extends Record implements Serializable-
序列化字段
-
clauses
@NotNull kala.collection.immutable.ImmutableSeq<SerPat.Matchy> clauses
clauses记录组件的字段。 -
coerce
boolean coerce
coerce记录组件的字段。 -
data
@NotNull SerDef.QName data
data记录组件的字段。 -
ownerTele
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerParam> ownerTele
ownerTele记录组件的字段。 -
pats
@NotNull kala.collection.immutable.ImmutableSeq<SerPat> pats
pats记录组件的字段。 -
result
@NotNull SerTerm result
result记录组件的字段。 -
self
@NotNull SerDef.QName self
self记录组件的字段。 -
selfTele
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerParam> selfTele
selfTele记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerDef.Data
class Data extends Record implements Serializable-
序列化字段
-
bodies
@NotNull kala.collection.immutable.ImmutableSeq<SerDef.Ctor> bodies
bodies记录组件的字段。 -
name
@NotNull SerDef.QName name
name记录组件的字段。 -
resultLift
SerTerm.Sort resultLift
resultLift记录组件的字段。 -
telescope
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerParam> telescope
telescope记录组件的字段。
-
-
-
异常错误类 org.aya.core.serde.SerDef.DeserializeException
class DeserializeException extends InternalException implements Serializable -
记录类 org.aya.core.serde.SerDef.Field
class Field extends Record implements Serializable-
序列化字段
-
body
@NotNull kala.control.Option<SerTerm> body
body记录组件的字段。 -
coerce
boolean coerce
coerce记录组件的字段。 -
ownerTele
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerParam> ownerTele
ownerTele记录组件的字段。 -
result
@NotNull SerTerm result
result记录组件的字段。 -
self
@NotNull SerDef.QName self
self记录组件的字段。 -
selfTele
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerParam> selfTele
selfTele记录组件的字段。 -
struct
@NotNull SerDef.QName struct
struct记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerDef.Fn
class Fn extends Record implements Serializable-
序列化字段
-
body
@NotNull kala.control.Either<SerTerm,
kala.collection.immutable.ImmutableSeq<SerPat.Matchy>> body body记录组件的字段。 -
modifiers
@NotNull EnumSet<Modifier> modifiers
modifiers记录组件的字段。 -
name
@NotNull SerDef.QName name
name记录组件的字段。 -
result
@NotNull SerTerm result
result记录组件的字段。 -
telescope
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerParam> telescope
telescope记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerDef.Prim
class Prim extends Record implements Serializable-
序列化字段
-
module
@NotNull kala.collection.immutable.ImmutableSeq<String> module
module记录组件的字段。 -
name
PrimDef.ID name
name记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerDef.QName
class QName extends Record implements Serializable -
记录类 org.aya.core.serde.SerDef.SerBind
class SerBind extends Record implements Serializable-
序列化字段
-
loosers
@NotNull kala.collection.immutable.ImmutableSeq<SerDef.QName> loosers
loosers记录组件的字段。 -
tighters
@NotNull kala.collection.immutable.ImmutableSeq<SerDef.QName> tighters
tighters记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerDef.SerOp
class SerOp extends Record implements Serializable-
序列化字段
-
assoc
@NotNull org.aya.util.binop.Assoc assoc
assoc记录组件的字段。 -
bind
@NotNull SerDef.SerBind bind
bind记录组件的字段。 -
name
@NotNull SerDef.QName name
name记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerDef.SerRenamedOp
class SerRenamedOp extends Record implements Serializable-
序列化字段
-
assoc
@NotNull org.aya.util.binop.Assoc assoc
assoc记录组件的字段。 -
bind
@NotNull SerDef.SerBind bind
bind记录组件的字段。 -
name
@NotNull String name
name记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerDef.Struct
class Struct extends Record implements Serializable-
序列化字段
-
fields
@NotNull kala.collection.immutable.ImmutableSeq<SerDef.Field> fields
fields记录组件的字段。 -
name
@NotNull SerDef.QName name
name记录组件的字段。 -
resultLift
SerTerm.Sort resultLift
resultLift记录组件的字段。 -
telescope
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerParam> telescope
telescope记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerPat.Absurd
class Absurd extends Record implements Serializable-
序列化字段
-
explicit
boolean explicit
explicit记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerPat.Bind
class Bind extends Record implements Serializable-
序列化字段
-
explicit
boolean explicit
explicit记录组件的字段。 -
ty
@NotNull SerTerm ty
ty记录组件的字段。 -
var
SerTerm.SimpVar var
var记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerPat.Ctor
class Ctor extends Record implements Serializable-
序列化字段
-
explicit
boolean explicit
explicit记录组件的字段。 -
name
SerDef.QName name
name记录组件的字段。 -
params
@NotNull kala.collection.immutable.ImmutableSeq<SerPat> params
params记录组件的字段。 -
ty
SerTerm.DataCall ty
ty记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerPat.End
class End extends Record implements Serializable-
序列化字段
-
explicit
boolean explicit
explicit记录组件的字段。 -
isLeft
boolean isLeft
isLeft记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerPat.Matchy
class Matchy extends Record implements Serializable -
记录类 org.aya.core.serde.SerPat.ShapedInt
class ShapedInt extends Record implements Serializable-
序列化字段
-
explicit
boolean explicit
explicit记录组件的字段。 -
integer
int integer
integer记录组件的字段。 -
shape
SerDef.SerAyaShape shape
shape记录组件的字段。 -
type
SerTerm.DataCall type
type记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerPat.Tuple
class Tuple extends Record implements Serializable-
序列化字段
-
explicit
boolean explicit
explicit记录组件的字段。 -
pats
@NotNull kala.collection.immutable.ImmutableSeq<SerPat> pats
pats记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Access
class Access extends Record implements Serializable-
序列化字段
-
fieldArgs
@NotNull kala.collection.immutable.ImmutableSeq<@NotNull SerTerm.SerArg> fieldArgs
fieldArgs记录组件的字段。 -
of
@NotNull SerTerm of
of记录组件的字段。 -
ref
SerDef.QName ref
ref记录组件的字段。 -
structArgs
@NotNull kala.collection.immutable.ImmutableSeq<@NotNull SerTerm.SerArg> structArgs
structArgs记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.App
class App extends Record implements Serializable-
序列化字段
-
arg
@NotNull SerTerm.SerArg arg
arg记录组件的字段。 -
of
@NotNull SerTerm of
of记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.CallData
class CallData extends Record implements Serializable-
序列化字段
-
args
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerArg> args
args记录组件的字段。 -
ulift
int ulift
ulift记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Coe
class Coe extends Record implements Serializable -
记录类 org.aya.core.serde.SerTerm.ConCall
class ConCall extends Record implements Serializable-
序列化字段
-
args
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerArg> args
args记录组件的字段。 -
dataArgs
@NotNull SerTerm.CallData dataArgs
dataArgs记录组件的字段。 -
dataRef
SerDef.QName dataRef
dataRef记录组件的字段。 -
selfRef
SerDef.QName selfRef
selfRef记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.DataCall
class DataCall extends Record implements Serializable-
序列化字段
-
data
@NotNull SerTerm.CallData data
data记录组件的字段。 -
name
SerDef.QName name
name记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.FieldRef
class FieldRef extends Record implements Serializable-
序列化字段
-
name
SerDef.QName name
name记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.FnCall
class FnCall extends Record implements Serializable-
序列化字段
-
data
@NotNull SerTerm.CallData data
data记录组件的字段。 -
name
SerDef.QName name
name记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Interval
class Interval extends Record implements Serializable -
记录类 org.aya.core.serde.SerTerm.ISet
class ISet extends Record implements Serializable -
记录类 org.aya.core.serde.SerTerm.Lam
class Lam extends Record implements Serializable-
序列化字段
-
body
@NotNull SerTerm body
body记录组件的字段。 -
param
@NotNull SerTerm.SerParam param
param记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Mula
class Mula extends Record implements Serializable-
序列化字段
-
formula
@NotNull org.aya.guest0x0.cubical.Formula<SerTerm> formula
formula记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.New
class New extends Record implements Serializable-
序列化字段
-
call
@NotNull SerTerm.StructCall call
call记录组件的字段。 -
map
@NotNull kala.collection.immutable.ImmutableMap<SerDef.QName,
SerTerm> map map记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.PartEl
class PartEl extends Record implements Serializable -
记录类 org.aya.core.serde.SerTerm.PartTy
class PartTy extends Record implements Serializable -
记录类 org.aya.core.serde.SerTerm.Path
class Path extends Record implements Serializable-
序列化字段
-
cube
@NotNull SerTerm.SerCube cube
cube记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.PathApp
class PathApp extends Record implements Serializable-
序列化字段
-
args
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerArg> args
args记录组件的字段。 -
cube
@NotNull SerTerm.SerCube cube
cube记录组件的字段。 -
of
@NotNull SerTerm of
of记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.PathLam
class PathLam extends Record implements Serializable-
序列化字段
-
body
@NotNull SerTerm body
body记录组件的字段。 -
params
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SimpVar> params
params记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Pi
class Pi extends Record implements Serializable-
序列化字段
-
body
@NotNull SerTerm body
body记录组件的字段。 -
param
SerTerm.SerParam param
param记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.PrimCall
class PrimCall extends Record implements Serializable-
序列化字段
-
data
@NotNull SerTerm.CallData data
data记录组件的字段。 -
id
PrimDef.ID id
id记录组件的字段。 -
name
SerDef.QName name
name记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Proj
class Proj extends Record implements Serializable-
序列化字段
-
ix
int ix
ix记录组件的字段。 -
of
@NotNull SerTerm of
of记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Prop
class Prop extends Record implements Serializable -
记录类 org.aya.core.serde.SerTerm.Ref
class Ref extends Record implements Serializable-
序列化字段
-
var
@NotNull SerTerm.SimpVar var
var记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.SerArg
class SerArg extends Record implements Serializable-
序列化字段
-
arg
@NotNull SerTerm arg
arg记录组件的字段。 -
explicit
boolean explicit
explicit记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.SerCube
class SerCube extends Record implements Serializable-
序列化字段
-
params
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SimpVar> params
params记录组件的字段。 -
partial
@NotNull org.aya.guest0x0.cubical.Partial<SerTerm> partial
partial记录组件的字段。 -
type
@NotNull SerTerm type
type记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.SerParam
class SerParam extends Record implements Serializable-
序列化字段
-
explicit
boolean explicit
explicit记录组件的字段。 -
term
@NotNull SerTerm term
term记录组件的字段。 -
var
@NotNull SerTerm.SimpVar var
var记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Set
class Set extends Record implements Serializable-
序列化字段
-
ulift
int ulift
ulift记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.ShapedInt
class ShapedInt extends Record implements Serializable-
序列化字段
-
integer
int integer
integer记录组件的字段。 -
shape
SerDef.SerAyaShape shape
shape记录组件的字段。 -
type
@NotNull SerTerm type
type记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Sigma
class Sigma extends Record implements Serializable-
序列化字段
-
params
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm.SerParam> params
params记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.SimpVar
class SimpVar extends Record implements Serializable-
序列化字段
-
name
@NotNull String name
name记录组件的字段。 -
var
int var
var记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Str
class Str extends Record implements Serializable-
序列化字段
-
string
@NotNull String string
string记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.StructCall
class StructCall extends Record implements Serializable-
序列化字段
-
data
@NotNull SerTerm.CallData data
data记录组件的字段。 -
name
SerDef.QName name
name记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Tup
class Tup extends Record implements Serializable-
序列化字段
-
components
@NotNull kala.collection.immutable.ImmutableSeq<SerTerm> components
components记录组件的字段。
-
-
-
记录类 org.aya.core.serde.SerTerm.Type
class Type extends Record implements Serializable-
序列化字段
-
ulift
int ulift
ulift记录组件的字段。
-
-
-
-
程序包 org.aya.generic.util
-
异常错误类 org.aya.generic.util.InternalException
class InternalException extends RuntimeException implements Serializable -
异常错误类 org.aya.generic.util.InterruptException
class InterruptException extends RuntimeException implements Serializable
-
-
程序包 org.aya.resolve.context
-
异常错误类 org.aya.resolve.context.Context.ResolvingInterruptedException
class ResolvingInterruptedException extends InterruptException implements Serializable
-
-
程序包 org.aya.tyck.order
-
异常错误类 org.aya.tyck.order.AyaSccTycker.SCCTyckingFailed
class SCCTyckingFailed extends InterruptException implements Serializable-
序列化字段
-
what
@NotNull kala.collection.immutable.ImmutableSeq<TyckOrder> what
-
-
-