| Interface | Description | 
|---|---|
| Wrapper | 
| Class | Description | 
|---|---|
| Clause | 
 Wrapper object to store both the original Struct and its converted clause in
 the same object 
 | 
| Double | 
 Double class represents the double prolog data type 
 | 
| EvaluableTerm | 
 Both Structs and Number are considered potentially evaluable. 
 | 
| Flag | 
 This class represents a prolog Flag 
 | 
| Float | 
 Float class represents the float prolog data type 
 | 
| Int | 
 Int class represents the integer prolog data type 
 | 
| IteratorAsTerm | |
| Long | 
 Long class represents the long prolog data type 
 | 
| Number | 
 Number abstract class represents numbers prolog data type 
 | 
| Struct | 
 Struct class represents both compound prolog term and atom term (considered
 as 0-arity compound). 
 | 
| StructAtom | |
| Term | 
 Term class - root prolog data type 
 | 
| Var | 
 This class represents a variable term. 
 | 
| Wrapper.WrappedIterator | |
| WrapStruct | |
| WrapVar | 
Copyright © 2020–2024 Prolobjectlink Project. All rights reserved.