IMetadataBuilder class
- Inheritance
-
- Object
- IVersioned
- IReferenceCounted
- IMetadataBuilder
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- methodCount ↔ int
-
The number of entries in the VTable the interface occupies.
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- self ↔ FbInterface
-
The raw pointer to the native interface.
getter/setter pairinherited
- startIndex ↔ int
-
The first entry in the VTable the interface uses.
getter/setter pairinherited
- version ↔ int
-
The interface version. Copied from the VTable for convenience.
getter/setter pairinherited
- vtable ↔ FbInterface
-
The pointer to the interface's VTable.
getter/setter pairinherited
Methods
-
addField(
IStatus status) → int -
addRef(
) → void -
Increase the reference count of the interface.
inherited
-
getMetadata(
IStatus status) → IMessageMetadata -
minSupportedVersion(
) → int -
Defines the minimum native interface version supported by
this class in fbclient.
override
-
moveNameToIndex(
IStatus status, String name, int index) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
release(
) → int -
Decrease the reference count of the interface, possibly causing
the destruction of the interface (if its refcount reaches 0).
After calling release, the calling code must not use the
interface in any fashion.
inherited
-
remove(
IStatus status, int index) → void -
setAlias(
IStatus status, int index, String alias) → void -
setCharSet(
IStatus status, int index, int charSet) → void -
setField(
IStatus status, int index, String field) → void -
setLength(
IStatus status, int index, int length) → void -
setOwner(
IStatus status, int index, String owner) → void -
setRelation(
IStatus status, int index, String relation) → void -
setScale(
IStatus status, int index, int scale) → void -
setSubType(
IStatus status, int index, int subType) → void -
setType(
IStatus status, int index, int type) → void -
toString(
) → String -
A string representation of this object.
inherited
-
truncate(
IStatus status, int count) → void
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited