Java Runtime 3.0.1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
alfa.rt.AlfaObject Interface Reference
Inheritance diagram for alfa.rt.AlfaObject:
alfa.rt.CustomEncodedType< T > alfa.rt.Entity alfa.rt.Enum alfa.rt.Key alfa.rt.Record alfa.rt.Trait alfa.rt.Union alfa.rt.Compressed< T > alfa.rt.Encrypted< T >

Public Member Functions

TypeDescriptor descriptor ()
 
Object get (String fieldName)
 
default void validate (alfa.rt.IBuilderConfig __builderConfig)
 

Detailed Description

Base interface implemented by all Alfa Java objects corresponding to user-defined-types in Alfa.

Member Function Documentation

◆ descriptor()

TypeDescriptor alfa.rt.AlfaObject.descriptor ( )

Access the TypeDescriptor for this object

Returns
TypeDescriptor for this object

◆ get()

Object alfa.rt.AlfaObject.get ( String fieldName)

Generic method to get current value of the field

Parameters
fieldNameField name of the field being accessed
Returns
Field value

Implemented in alfa.rt.Enum.


The documentation for this interface was generated from the following file: