public abstract class JplConverter
extends io.github.prolobjectlink.prolog.AbstractConverter<jpl.Term>
implements io.github.prolobjectlink.prolog.PrologConverter<jpl.Term>
Constructor and Description |
---|
JplConverter() |
Modifier and Type | Method and Description |
---|---|
jpl.Term |
fromTerm(io.github.prolobjectlink.prolog.PrologTerm term) |
<K> K |
fromTerm(io.github.prolobjectlink.prolog.PrologTerm arg0,
Class<K> arg1) |
jpl.Term |
fromTerm(io.github.prolobjectlink.prolog.PrologTerm head,
io.github.prolobjectlink.prolog.PrologTerm[] body) |
<K> K |
fromTerm(io.github.prolobjectlink.prolog.PrologTerm arg0,
io.github.prolobjectlink.prolog.PrologTerm[] arg1,
Class<K> arg2) |
jpl.Term[] |
fromTermArray(io.github.prolobjectlink.prolog.PrologTerm[] terms) |
<K> K[] |
fromTermArray(io.github.prolobjectlink.prolog.PrologTerm[] arg0,
Class<K[]> arg1) |
<K extends io.github.prolobjectlink.prolog.PrologTerm> |
toTerm(Object arg0,
Class<K> arg1) |
io.github.prolobjectlink.prolog.PrologTerm |
toTerm(jpl.Term prologTerm) |
<K extends io.github.prolobjectlink.prolog.PrologTerm> |
toTermArray(Object[] arg0,
Class<K[]> arg1) |
<K extends io.github.prolobjectlink.prolog.PrologTerm,V> |
toTermMap(Map<String,V> arg0,
Class<K> arg1) |
<K extends io.github.prolobjectlink.prolog.PrologTerm,V> |
toTermMapArray(Map<String,V>[] arg0,
Class<K> arg1) |
<K extends io.github.prolobjectlink.prolog.PrologTerm> |
toTermMatrix(Object[][] arg0,
Class<K[][]> arg1) |
equals, fromTerm, fromTerm, fromTermArray, getGenericClass, getLogger, hashCode, removeQuoted, toTerm, toTermArray, toTermArray, toTermMap, toTermMap, toTermMapArray, toTermMapArray, toTermMatrix, toTermMatrix
public final io.github.prolobjectlink.prolog.PrologTerm toTerm(jpl.Term prologTerm)
toTerm
in interface io.github.prolobjectlink.prolog.PrologConverter<jpl.Term>
public final jpl.Term fromTerm(io.github.prolobjectlink.prolog.PrologTerm term)
fromTerm
in interface io.github.prolobjectlink.prolog.PrologConverter<jpl.Term>
public final jpl.Term[] fromTermArray(io.github.prolobjectlink.prolog.PrologTerm[] terms)
fromTermArray
in interface io.github.prolobjectlink.prolog.PrologConverter<jpl.Term>
public final jpl.Term fromTerm(io.github.prolobjectlink.prolog.PrologTerm head, io.github.prolobjectlink.prolog.PrologTerm[] body)
fromTerm
in interface io.github.prolobjectlink.prolog.PrologConverter<jpl.Term>
public <K extends io.github.prolobjectlink.prolog.PrologTerm,V> Map<String,io.github.prolobjectlink.prolog.PrologTerm>[] toTermMapArray(Map<String,V>[] arg0, Class<K> arg1)
public <K extends io.github.prolobjectlink.prolog.PrologTerm,V> Map<String,io.github.prolobjectlink.prolog.PrologTerm> toTermMap(Map<String,V> arg0, Class<K> arg1)
public <K extends io.github.prolobjectlink.prolog.PrologTerm> K[][] toTermMatrix(Object[][] arg0, Class<K[][]> arg1)
public <K extends io.github.prolobjectlink.prolog.PrologTerm> K[] toTermArray(Object[] arg0, Class<K[]> arg1)
public <K extends io.github.prolobjectlink.prolog.PrologTerm> K toTerm(Object arg0, Class<K> arg1)
public <K> K fromTerm(io.github.prolobjectlink.prolog.PrologTerm arg0, Class<K> arg1)
public <K> K[] fromTermArray(io.github.prolobjectlink.prolog.PrologTerm[] arg0, Class<K[]> arg1)
public <K> K fromTerm(io.github.prolobjectlink.prolog.PrologTerm arg0, io.github.prolobjectlink.prolog.PrologTerm[] arg1, Class<K> arg2)
Copyright © 2020–2024 Prolobjectlink Project. All rights reserved.