| 
 | GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AtomTerm | |
|---|---|
| gnu.prolog.database | Classes related to the storing and creation of the database of Prolog Predicates | 
| gnu.prolog.io | Classes used for IO | 
| gnu.prolog.io.parser.gen | |
| gnu.prolog.term | Contains the various types of Termthat can be used. | 
| gnu.prolog.vm | The Virtual Machine which is used to run the prolog code. | 
| gnu.prolog.vm.buildins.datetime | |
| gnu.prolog.vm.buildins.dialogs | |
| gnu.prolog.vm.buildins.termcomparsion | |
| gnu.prolog.vm.buildins.uuid | |
| gnu.prolog.vm.interpreter | InterpretedCodeCompileruses the various classes beginning with I
 and extendingInstructionin theinstructionsub-package to 
 compile clauses toInterpretedByteCode. | 
| Uses of AtomTerm in gnu.prolog.database | 
|---|
| Methods in gnu.prolog.database that return AtomTerm | |
|---|---|
|  AtomTerm | Predicate.getFunctor()get functor of predicate | 
| Uses of AtomTerm in gnu.prolog.io | 
|---|
| Fields in gnu.prolog.io declared as AtomTerm | |
|---|---|
| static AtomTerm | PrologStream.appendAtom | 
| static AtomTerm | PrologStream.atAtom | 
| static AtomTerm | PrologStream.binaryAtom | 
| static AtomTerm | PrologStream.endOfFileAtom | 
| protected  AtomTerm | PrologStream.endOfStream | 
| protected  AtomTerm | PrologStream.eofAction | 
|  AtomTerm | PrologStream.OpenOptions.eofAction | 
| static AtomTerm | PrologStream.eofCodeAtom | 
| static AtomTerm | PrologStream.errorAtom | 
| protected  AtomTerm | PrologStream.filename | 
|  AtomTerm | PrologStream.OpenOptions.filename | 
| static AtomTerm | PrologStream.inputAtom | 
| protected  AtomTerm | PrologStream.mode | 
|  AtomTerm | PrologStream.OpenOptions.mode | 
| static AtomTerm | PrologStream.notAtom | 
| static AtomTerm | PrologStream.openAtom | 
| static AtomTerm | PrologStream.outputAtom | 
| static AtomTerm | PrologStream.pastAtom | 
| static AtomTerm | PrologStream.readAtom | 
| protected  AtomTerm | PrologStream.reposition | 
|  AtomTerm | PrologStream.OpenOptions.reposition | 
| static AtomTerm | PrologStream.repositionAtom | 
| static AtomTerm | PrologStream.resetAtom | 
| static AtomTerm | PrologStream.sourceSinkAtom | 
| static AtomTerm | PrologStream.streamAtom | 
| static AtomTerm | PrologStream.streamOrAliasAtom | 
| static AtomTerm | PrologStream.textAtom | 
| protected  AtomTerm | PrologStream.type | 
|  AtomTerm | PrologStream.OpenOptions.type | 
| static AtomTerm | PrologStream.userInputAtom | 
| static AtomTerm | PrologStream.userOutputAtom | 
| static AtomTerm | PrologStream.writeAtom | 
| Fields in gnu.prolog.io with type parameters of type AtomTerm | |
|---|---|
| protected  Set<AtomTerm> | PrologStream.aliases | 
|  Set<AtomTerm> | PrologStream.OpenOptions.aliases | 
| Methods in gnu.prolog.io that return AtomTerm | |
|---|---|
| abstract  AtomTerm | Operator.SPECIFIER.getAtom() | 
|  AtomTerm | PrologStream.getMode() | 
| Methods in gnu.prolog.io that return types with arguments of type AtomTerm | |
|---|---|
|  Set<AtomTerm> | PrologStream.getAliases() | 
| Methods in gnu.prolog.io with parameters of type AtomTerm | |
|---|---|
| protected  void | TermWriter.displayAtom(WriteOptions options,
            AtomTerm atom)display atom. | 
| static Operator.SPECIFIER | Operator.SPECIFIER.fromAtom(AtomTerm specifier)Return the SPECIFIER represented by the AtomTerm specifier or Operator.SPECIFIER.NONEif it does not match one. | 
| protected static boolean | TermWriter.isOperator(OperatorSet set,
           AtomTerm term) | 
| Constructors in gnu.prolog.io with parameters of type AtomTerm | |
|---|---|
| BinaryPrologStream(AtomTerm fileAtom,
                   AtomTerm mode,
                   PrologStream.OpenOptions options) | |
| PrologStream.OpenOptions(AtomTerm filename,
                         AtomTerm mode,
                         Environment environment) | |
| Uses of AtomTerm in gnu.prolog.io.parser.gen | 
|---|
| Methods in gnu.prolog.io.parser.gen that return AtomTerm | |
|---|---|
|  AtomTerm | TermParser.name() | 
| Uses of AtomTerm in gnu.prolog.term | 
|---|
| Fields in gnu.prolog.term declared as AtomTerm | |
|---|---|
|  AtomTerm | CompoundTermTag.functora functor of term | 
| Methods in gnu.prolog.term that return AtomTerm | |
|---|---|
| static AtomTerm | AtomTerm.get(char ch)get atom term | 
| static AtomTerm | AtomTerm.get(String s)get atom term | 
| Methods in gnu.prolog.term with parameters of type AtomTerm | |
|---|---|
| static CompoundTermTag | CompoundTermTag.get(AtomTerm functor,
    int arity)get compound term tag | 
| protected  Term | ChangeableTerm.getPrologFlag(AtomTerm term) | 
| Constructors in gnu.prolog.term with parameters of type AtomTerm | |
|---|---|
| CompoundTerm(AtomTerm functor,
             int arity)get term with specified functor and arity | |
| CompoundTerm(AtomTerm functor,
             Term[] args)get term with specified term functor and arguments. | |
| CompoundTermTag(AtomTerm f,
                int a)a constructor | |
| DoubleQuotesTerm(Environment environment,
                 Term codes,
                 Term chars,
                 AtomTerm atom)Construct a DoubleQuotesTerm | |
| Uses of AtomTerm in gnu.prolog.vm | 
|---|
| Fields in gnu.prolog.vm declared as AtomTerm | |
|---|---|
| static AtomTerm | TermConstants.accessAtom | 
| static AtomTerm | TermConstants.atomAtom | 
| static AtomTerm | TermConstants.atomicAtom | 
| static AtomTerm | TermConstants.binaryStreamAtom | 
| static AtomTerm | Environment.boundedAtom | 
| static AtomTerm | TermConstants.byteAtom | 
| static AtomTerm | TermConstants.callableAtom | 
| static AtomTerm | TermConstants.characterAtom | 
| static AtomTerm | TermConstants.characterCodeAtom | 
| static AtomTerm | TermConstants.characterCodeListAtom | 
| static AtomTerm | Environment.charConversionAtom | 
| static AtomTerm | TermConstants.charsAtom | 
| static AtomTerm | TermConstants.closeOptionAtom | 
| static AtomTerm | TermConstants.codesAtom | 
| static AtomTerm | TermConstants.compoundAtom | 
| static AtomTerm | TermConstants.createAtom | 
| static AtomTerm | TermConstants.cutAtom | 
| static AtomTerm | Environment.debugAtom | 
| static AtomTerm | Environment.dialectAtom | 
| static AtomTerm | Environment.dialectTerm | 
| static AtomTerm | Environment.doubleQuotesAtom | 
| static AtomTerm | Environment.downAtom | 
| static AtomTerm | TermConstants.emptyCurlyAtom | 
| static AtomTerm | TermConstants.emptyListAtom | 
| static AtomTerm | UndefinedPredicateCode.errorAtom | 
| static AtomTerm | PrologException.errorAtom | 
| static AtomTerm | Environment.errorAtom | 
| static AtomTerm | TermConstants.evaluableAtom | 
| static AtomTerm | TermConstants.failAtom | 
| static AtomTerm | TermConstants.falseAtom | 
| static AtomTerm | TermConstants.flagAtom | 
| static AtomTerm | Environment.flagValueAtom | 
| static AtomTerm | TermConstants.flagValueAtom | 
| static AtomTerm | Evaluate.floatAtom | 
| static AtomTerm | TermConstants.floatAtom | 
| static AtomTerm | TermConstants.floatOverflowAtom | 
| static AtomTerm | TermConstants.fxAtom | 
| static AtomTerm | TermConstants.fyAtom | 
| static AtomTerm | TermConstants.inByteAtom | 
| static AtomTerm | TermConstants.inCharacterAtom | 
| static AtomTerm | TermConstants.inCharacterCodeAtom | 
| static AtomTerm | TermConstants.inputAtom | 
| static AtomTerm | PrologException.instantiationErrorAtom | 
| static AtomTerm | TermConstants.integerAtom | 
| static AtomTerm | Environment.integerRoundingFunctionAtom | 
| static AtomTerm | TermConstants.intOverflowAtom | 
| static AtomTerm | TermConstants.ioModeAtom | 
| static AtomTerm | TermConstants.javaObjectAtom | 
| static AtomTerm | TermConstants.listAtom | 
| static AtomTerm | TermConstants.maxArityAtom | 
| static AtomTerm | TermConstants.maxIntegerAtom | 
| static AtomTerm | TermConstants.minIntegerAtom | 
| static AtomTerm | Environment.modifyAtom | 
| static AtomTerm | TermConstants.modifyAtom | 
| static AtomTerm | TermConstants.nonEmptyListAtom | 
| static AtomTerm | TermConstants.notLessThanZeroAtom | 
| static AtomTerm | TermConstants.numberAtom | 
| static AtomTerm | TermConstants.numberExpectedAtom | 
| static AtomTerm | Environment.offAtom | 
| static AtomTerm | Environment.onAtom | 
| static AtomTerm | TermConstants.openAtom | 
| static AtomTerm | TermConstants.operatorAtom | 
| static AtomTerm | TermConstants.operatorPriorityAtom | 
| static AtomTerm | TermConstants.operatorSpecifierAtom | 
| static AtomTerm | TermConstants.orderAtom | 
| static AtomTerm | TermConstants.outputAtom | 
| static AtomTerm | TermConstants.pastEndOfStreamAtom | 
| static AtomTerm | TermConstants.predicateIndicatorAtom | 
| static AtomTerm | TermConstants.privateProcedureAtom | 
| static AtomTerm | UndefinedPredicateCode.procedureAtom | 
| static AtomTerm | TermConstants.procedureAtom | 
| static AtomTerm | Environment.prologFlagAtom | 
| static AtomTerm | TermConstants.prologFlagAtom | 
| static AtomTerm | TermConstants.readOptionAtom | 
| static AtomTerm | TermConstants.repositionAtom | 
| static AtomTerm | TermConstants.sourceSinkAtom | 
| static AtomTerm | TermConstants.staticProcedureAtom | 
| static AtomTerm | TermConstants.streamAtom | 
| static AtomTerm | TermConstants.streamOptionAtom | 
| static AtomTerm | TermConstants.streamOrAliasAtom | 
| static AtomTerm | TermConstants.streamPositionAtom | 
| static AtomTerm | TermConstants.streamPropertyAtom | 
| static AtomTerm | PrologException.systemErrorAtom | 
| static AtomTerm | TermConstants.textStreamAtom | 
| static AtomTerm | Environment.towardZeroAtom | 
| static AtomTerm | TermConstants.trueAtom | 
| static AtomTerm | TermConstants.undefinedAtom | 
| static AtomTerm | TermConstants.underflowAtom | 
| static AtomTerm | UndefinedPredicateCode.unknownAtom | 
| static AtomTerm | Environment.unknownAtom | 
| static AtomTerm | TermConstants.variableAtom | 
| static AtomTerm | Environment.versionAtom | 
| static AtomTerm | UndefinedPredicateCode.warningAtom | 
| static AtomTerm | Environment.warningAtom | 
| static AtomTerm | TermConstants.writeOptionAtom | 
| static AtomTerm | TermConstants.xfAtom | 
| static AtomTerm | TermConstants.xfxAtom | 
| static AtomTerm | TermConstants.xfyAtom | 
| static AtomTerm | TermConstants.yfAtom | 
| static AtomTerm | TermConstants.yfxAtom | 
| static AtomTerm | TermConstants.zeroDivizorAtom | 
| Fields in gnu.prolog.vm with type parameters of type AtomTerm | |
|---|---|
| protected  Map<AtomTerm,PrologStream> | Environment.alias2stream | 
| protected  Map<AtomTerm,Term> | Environment.atom2flagatom to flag | 
| protected  Set<AtomTerm> | Environment.changableFlags | 
| Methods in gnu.prolog.vm that return AtomTerm | |
|---|---|
|  AtomTerm | HasAtom.getAtom()Get the AtomTermfor this class. | 
| abstract  AtomTerm | Environment.DoubleQuotesValue.getAtom() | 
| Methods in gnu.prolog.vm that return types with arguments of type AtomTerm | |
|---|---|
|  Map<AtomTerm,Term> | Environment.getPrologFlags()get copy of current state of flags for this environment | 
| Methods in gnu.prolog.vm with parameters of type AtomTerm | |
|---|---|
| protected  void | Environment.createNewPrologFlag(AtomTerm flag,
                    Term newValue,
                    boolean changable)create a new flag for this environment | 
| static void | PrologException.domainError(AtomTerm errorType,
            Term errorTerm) | 
| static void | PrologException.evalutationError(AtomTerm error) | 
| static void | PrologException.existenceError(AtomTerm errorType,
               Term errorTerm) | 
| static Environment.DoubleQuotesValue | Environment.DoubleQuotesValue.fromAtom(AtomTerm value) | 
|  Term | Environment.getPrologFlag(AtomTerm term)get flag for this environment | 
|  Term | Environment.open(AtomTerm source_sink,
     AtomTerm mode,
     PrologStream.OpenOptions options) | 
| static void | PrologException.permissionError(AtomTerm operation,
                AtomTerm permissionType,
                Term culprit) | 
|  void | Environment.setPrologFlag(AtomTerm flag,
              Term newValue) | 
| static void | PrologException.syntaxError(AtomTerm term) | 
| static void | PrologException.syntaxError(AtomTerm term,
            Throwable inner) | 
| static void | PrologException.typeError(AtomTerm errorType,
          Term errorTerm) | 
| Uses of AtomTerm in gnu.prolog.vm.buildins.datetime | 
|---|
| Fields in gnu.prolog.vm.buildins.datetime declared as AtomTerm | |
|---|---|
| static AtomTerm[] | Predicate_date_time_value.date9keys | 
| static AtomTerm | DateTimePrologCode.dateAtom | 
| static AtomTerm | Predicate_date_time_value.dayAtom | 
| static AtomTerm | Predicate_date_time_value.daylightSavingAtom | 
| static AtomTerm | Predicate_date_time_value.hourAtom | 
| static AtomTerm | Predicate_date_time_value.minuteAtom | 
| static AtomTerm | Predicate_date_time_value.monthAtom | 
| static AtomTerm | Predicate_date_time_value.secondAtom | 
| static AtomTerm | DateTimePrologCode.timeAtom | 
| static AtomTerm | Predicate_date_time_value.timeZoneAtom | 
| static AtomTerm | Predicate_date_time_value.utcOffsetAtom | 
| static AtomTerm | Predicate_date_time_value.yearAtom | 
| Uses of AtomTerm in gnu.prolog.vm.buildins.dialogs | 
|---|
| Fields in gnu.prolog.vm.buildins.dialogs declared as AtomTerm | |
|---|---|
| static AtomTerm | Predicate_dialog.ABORT_ATOM | 
| static AtomTerm | Predicate_dialog.CANCEL_ATOM | 
| static AtomTerm | Predicate_dialog.DIALOG_OPTION_ATOM | 
| static AtomTerm | Predicate_dialog.ERROR_ATOM | 
| static AtomTerm | Predicate_dialog.IGNORE_ATOM | 
| static AtomTerm | Predicate_dialog.INFO_ATOM | 
| static AtomTerm | Predicate_dialog.NO_ATOM | 
| static AtomTerm | Predicate_dialog.OK_ATOM | 
| static AtomTerm | Predicate_dialog.QUESTION_ATOM | 
| static AtomTerm | Predicate_dialog.RETRY_ATOM | 
| static AtomTerm | Predicate_dialog.WARNING_ATOM | 
| static AtomTerm | Predicate_dialog.YES_ATOM | 
| Uses of AtomTerm in gnu.prolog.vm.buildins.termcomparsion | 
|---|
| Fields in gnu.prolog.vm.buildins.termcomparsion declared as AtomTerm | |
|---|---|
| static AtomTerm | Predicate_compare.EQ_ATOM | 
| static AtomTerm | Predicate_compare.GT_ATOM | 
| static AtomTerm | Predicate_compare.LT_ATOM | 
| Uses of AtomTerm in gnu.prolog.vm.buildins.uuid | 
|---|
| Fields in gnu.prolog.vm.buildins.uuid declared as AtomTerm | |
|---|---|
| static AtomTerm | Predicate_uuid.UUID_ATOM | 
| Uses of AtomTerm in gnu.prolog.vm.interpreter | 
|---|
| Fields in gnu.prolog.vm.interpreter declared as AtomTerm | |
|---|---|
| static AtomTerm | Predicate_call.headFunctorhead functor, it is completly unimportant what it is | 
| 
 | GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||