public class CompoundBeacon
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
BeaconBase |
_base |
dafny.DafnySequence<? extends Constructor> |
_construct |
java.math.BigInteger |
_numSigned |
dafny.DafnySequence<? extends BeaconPart> |
_parts |
char |
_split |
| Constructor and Description |
|---|
CompoundBeacon(BeaconBase base,
char split,
dafny.DafnySequence<? extends BeaconPart> parts,
java.math.BigInteger numSigned,
dafny.DafnySequence<? extends Constructor> construct) |
| Modifier and Type | Method and Description |
|---|---|
static dafny.TypeDescriptor<CompoundBeacon> |
_typeDescriptor() |
Wrappers_Compile.Result<dafny.DafnySequence<? extends java.lang.Character>,Error> |
calcPart(dafny.DafnySequence<? extends java.lang.Character> piece,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends dafny.DafnySequence<? extends java.lang.Byte>> keys) |
Wrappers_Compile.Result<dafny.DafnySequence<? extends java.lang.Character>,Error> |
calcParts(dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> pieces,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends dafny.DafnySequence<? extends java.lang.Byte>> keys,
dafny.DafnySequence<? extends java.lang.Character> acc) |
Wrappers_Compile.Result<java.lang.Boolean,Error> |
CheckOnePrefix(java.math.BigInteger pos) |
Wrappers_Compile.Result<java.lang.Boolean,Error> |
CheckOnePrefixPart(java.math.BigInteger pos1,
java.math.BigInteger pos2) |
static CompoundBeacon |
create_CompoundBeacon(BeaconBase base,
char split,
dafny.DafnySequence<? extends BeaconPart> parts,
java.math.BigInteger numSigned,
dafny.DafnySequence<? extends Constructor> construct) |
static CompoundBeacon |
create(BeaconBase base,
char split,
dafny.DafnySequence<? extends BeaconPart> parts,
java.math.BigInteger numSigned,
dafny.DafnySequence<? extends Constructor> construct) |
static CompoundBeacon |
Default() |
BeaconBase |
dtor_base() |
dafny.DafnySequence<? extends Constructor> |
dtor_construct() |
java.math.BigInteger |
dtor_numSigned() |
dafny.DafnySequence<? extends BeaconPart> |
dtor_parts() |
char |
dtor_split() |
boolean |
equals(java.lang.Object other) |
Wrappers_Compile.Result<dafny.DafnySequence<? extends java.lang.Character>,Error> |
FindAndCalcPart(dafny.DafnySequence<? extends java.lang.Character> value,
MaybeKeyMap keys) |
Wrappers_Compile.Result<BeaconPart,Error> |
findPart(dafny.DafnySequence<? extends java.lang.Character> val) |
Wrappers_Compile.Result<software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue,Error> |
GetBeaconValue(software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue value,
MaybeKeyMap keys,
boolean forEquality) |
dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> |
GetFields(dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends VirtField> virtualFields) |
Wrappers_Compile.Result<Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>>,Error> |
getNaked(dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue> item,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends VirtField> vf) |
Wrappers_Compile.Result<dafny.DafnySequence<? extends java.lang.Character>,Error> |
getPart(dafny.DafnySequence<? extends java.lang.Character> val,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends dafny.DafnySequence<? extends java.lang.Byte>> keys) |
Wrappers_Compile.Result<BeaconPart,Error> |
getPartFromPrefix(dafny.DafnySequence<? extends java.lang.Character> value) |
Wrappers_Compile.Result<Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>>,Error> |
hash(dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue> item,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends VirtField> vf,
MaybeKeyMap keys) |
int |
hashCode() |
boolean |
is_CompoundBeacon() |
boolean |
isEncrypted() |
Wrappers_Compile.Result<java.lang.Boolean,Error> |
IsLessThanComparable(dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> pieces) |
Wrappers_Compile.Result<java.lang.Boolean,Error> |
justPrefix(dafny.DafnySequence<? extends java.lang.Character> value) |
boolean |
OkPrefixPair(java.math.BigInteger pos1,
java.math.BigInteger pos2) |
static boolean |
OkPrefixStringPair(dafny.DafnySequence<? extends java.lang.Character> x,
dafny.DafnySequence<? extends java.lang.Character> y) |
Wrappers_Compile.Result<BeaconPart,Error> |
partFromPrefix(dafny.DafnySequence<? extends BeaconPart> p,
dafny.DafnySequence<? extends java.lang.Character> value) |
Wrappers_Compile.Result<dafny.DafnySequence<? extends java.lang.Character>,Error> |
PartValueCalc(dafny.DafnySequence<? extends java.lang.Character> data,
MaybeKeyMap keys,
BeaconPart part) |
Wrappers_Compile.Result<dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>>,Error> |
SkipSignedPieces(dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> pieces) |
java.lang.String |
toString() |
Wrappers_Compile.Result<Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>>,Error> |
TryConstructor(dafny.DafnySequence<? extends ConstructorPart> consFields,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue> item,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends VirtField> vf,
MaybeKeyMap keys,
dafny.DafnySequence<? extends java.lang.Character> acc) |
Wrappers_Compile.Result<Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>>,Error> |
TryConstructors(dafny.DafnySequence<? extends Constructor> construct,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue> item,
dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends VirtField> vf,
MaybeKeyMap keys) |
Wrappers_Compile.Result<java.lang.Boolean,Error> |
ValidPrefixSetResult() |
Wrappers_Compile.Result<java.lang.Boolean,Error> |
ValidPrefixSetResultPos(java.math.BigInteger index) |
public BeaconBase _base
public char _split
public dafny.DafnySequence<? extends BeaconPart> _parts
public java.math.BigInteger _numSigned
public dafny.DafnySequence<? extends Constructor> _construct
public CompoundBeacon(BeaconBase base, char split, dafny.DafnySequence<? extends BeaconPart> parts, java.math.BigInteger numSigned, dafny.DafnySequence<? extends Constructor> construct)
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static CompoundBeacon Default()
public static dafny.TypeDescriptor<CompoundBeacon> _typeDescriptor()
public static CompoundBeacon create(BeaconBase base, char split, dafny.DafnySequence<? extends BeaconPart> parts, java.math.BigInteger numSigned, dafny.DafnySequence<? extends Constructor> construct)
public static CompoundBeacon create_CompoundBeacon(BeaconBase base, char split, dafny.DafnySequence<? extends BeaconPart> parts, java.math.BigInteger numSigned, dafny.DafnySequence<? extends Constructor> construct)
public boolean is_CompoundBeacon()
public BeaconBase dtor_base()
public char dtor_split()
public dafny.DafnySequence<? extends BeaconPart> dtor_parts()
public java.math.BigInteger dtor_numSigned()
public dafny.DafnySequence<? extends Constructor> dtor_construct()
public boolean isEncrypted()
public Wrappers_Compile.Result<BeaconPart,Error> getPartFromPrefix(dafny.DafnySequence<? extends java.lang.Character> value)
public Wrappers_Compile.Result<BeaconPart,Error> partFromPrefix(dafny.DafnySequence<? extends BeaconPart> p, dafny.DafnySequence<? extends java.lang.Character> value)
public Wrappers_Compile.Result<dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>>,Error> SkipSignedPieces(dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> pieces)
public Wrappers_Compile.Result<java.lang.Boolean,Error> IsLessThanComparable(dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> pieces)
public dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> GetFields(dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends VirtField> virtualFields)
public Wrappers_Compile.Result<dafny.DafnySequence<? extends java.lang.Character>,Error> FindAndCalcPart(dafny.DafnySequence<? extends java.lang.Character> value, MaybeKeyMap keys)
public Wrappers_Compile.Result<java.lang.Boolean,Error> justPrefix(dafny.DafnySequence<? extends java.lang.Character> value)
public Wrappers_Compile.Result<software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue,Error> GetBeaconValue(software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue value, MaybeKeyMap keys, boolean forEquality)
public Wrappers_Compile.Result<Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>>,Error> TryConstructor(dafny.DafnySequence<? extends ConstructorPart> consFields, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue> item, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends VirtField> vf, MaybeKeyMap keys, dafny.DafnySequence<? extends java.lang.Character> acc)
public Wrappers_Compile.Result<Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>>,Error> TryConstructors(dafny.DafnySequence<? extends Constructor> construct, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue> item, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends VirtField> vf, MaybeKeyMap keys)
public Wrappers_Compile.Result<Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>>,Error> hash(dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue> item, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends VirtField> vf, MaybeKeyMap keys)
public Wrappers_Compile.Result<Wrappers_Compile.Option<dafny.DafnySequence<? extends java.lang.Character>>,Error> getNaked(dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends software.amazon.cryptography.services.dynamodb.internaldafny.types.AttributeValue> item, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends VirtField> vf)
public Wrappers_Compile.Result<BeaconPart,Error> findPart(dafny.DafnySequence<? extends java.lang.Character> val)
public Wrappers_Compile.Result<dafny.DafnySequence<? extends java.lang.Character>,Error> getPart(dafny.DafnySequence<? extends java.lang.Character> val, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends dafny.DafnySequence<? extends java.lang.Byte>> keys)
public Wrappers_Compile.Result<dafny.DafnySequence<? extends java.lang.Character>,Error> calcPart(dafny.DafnySequence<? extends java.lang.Character> piece, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends dafny.DafnySequence<? extends java.lang.Byte>> keys)
public Wrappers_Compile.Result<dafny.DafnySequence<? extends java.lang.Character>,Error> calcParts(dafny.DafnySequence<? extends dafny.DafnySequence<? extends java.lang.Character>> pieces, dafny.DafnyMap<? extends dafny.DafnySequence<? extends java.lang.Character>,? extends dafny.DafnySequence<? extends java.lang.Byte>> keys, dafny.DafnySequence<? extends java.lang.Character> acc)
public static boolean OkPrefixStringPair(dafny.DafnySequence<? extends java.lang.Character> x,
dafny.DafnySequence<? extends java.lang.Character> y)
public boolean OkPrefixPair(java.math.BigInteger pos1,
java.math.BigInteger pos2)
public Wrappers_Compile.Result<java.lang.Boolean,Error> CheckOnePrefixPart(java.math.BigInteger pos1, java.math.BigInteger pos2)
public Wrappers_Compile.Result<java.lang.Boolean,Error> CheckOnePrefix(java.math.BigInteger pos)
public Wrappers_Compile.Result<java.lang.Boolean,Error> ValidPrefixSetResultPos(java.math.BigInteger index)
public Wrappers_Compile.Result<java.lang.Boolean,Error> ValidPrefixSetResult()
public Wrappers_Compile.Result<dafny.DafnySequence<? extends java.lang.Character>,Error> PartValueCalc(dafny.DafnySequence<? extends java.lang.Character> data, MaybeKeyMap keys, BeaconPart part)