com.cyc.cycjava.cycl.inference.harness
Class inference_balanced_tactician_datastructures.$balanced_strategy_data_native

java.lang.Object
  extended by com.cyc.tool.subl.jrtl.nativeCode.type.core.AbstractSubLObject
      extended by com.cyc.tool.subl.jrtl.nativeCode.type.core.AbstractSubLStruct
          extended by com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLStructNative
              extended by com.cyc.cycjava.cycl.inference.harness.inference_balanced_tactician_datastructures.$balanced_strategy_data_native
All Implemented Interfaces:
SubLObject, SubLStruct, java.lang.Cloneable
Enclosing class:
inference_balanced_tactician_datastructures

public static final class inference_balanced_tactician_datastructures.$balanced_strategy_data_native
extends SubLStructNative


Field Summary
 SubLObject $current_new_root_wrt_removal
           
 SubLObject $link_heads_motivated_wrt_removal
           
 SubLObject $link_heads_motivated_wrt_transformation
           
 SubLObject $new_root_index
           
 SubLObject $new_root_problems
           
 SubLObject $problem_strategems_set_aside_wrt_removal
           
 SubLObject $problem_strategems_set_aside_wrt_transformation
           
 SubLObject $problem_strategems_thrown_away_wrt_removal
           
 SubLObject $problem_strategems_thrown_away_wrt_transformation
           
 SubLObject $problem_total_strategems_active_wrt_removal
           
 SubLObject $problem_total_strategems_active_wrt_transformation
           
 SubLObject $problems_motivated_wrt_new_root_table
           
 SubLObject $problems_motivated_wrt_removal
           
 SubLObject $problems_motivated_wrt_transformation
           
 SubLObject $problems_pending_wrt_new_root
           
 SubLObject $problems_pending_wrt_removal
           
 SubLObject $problems_pending_wrt_transformation
           
 SubLObject $removal_strategem_index
           
 SubLObject $transformation_strategem_index
           
 
Fields inherited from class com.cyc.tool.subl.jrtl.nativeCode.type.core.AbstractSubLStruct
STRUCT_TYPE_NAME
 
Fields inherited from interface com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLObject
DEFAULT_EXCEEDED_HASH_VALUE, DO_CHECK_TYPES, DO_PARANOID_TYPE_CHECKING, MAX_HASH_DEPTH, MAX_HASH_LENGTH
 
Constructor Summary
inference_balanced_tactician_datastructures.$balanced_strategy_data_native()
           
 
Method Summary
 SubLObject getField10()
          Method created to avoid casting
 SubLObject getField11()
          Method created to avoid casting
 SubLObject getField12()
          Method created to avoid casting
 SubLObject getField13()
          Method created to avoid casting
 SubLObject getField14()
          Method created to avoid casting
 SubLObject getField15()
          Method created to avoid casting
 SubLObject getField16()
          Method created to avoid casting
 SubLObject getField17()
          Method created to avoid casting
 SubLObject getField18()
          Method created to avoid casting
 SubLObject getField19()
          Method created to avoid casting
 SubLObject getField2()
          Method created to avoid casting
 SubLObject getField20()
          Method created to avoid casting
 SubLObject getField3()
          Method created to avoid casting
 SubLObject getField4()
          Method created to avoid casting
 SubLObject getField5()
          Method created to avoid casting
 SubLObject getField6()
          Method created to avoid casting
 SubLObject getField7()
          Method created to avoid casting
 SubLObject getField8()
          Method created to avoid casting
 SubLObject getField9()
          Method created to avoid casting
 SubLStructDecl getStructDecl()
           
 SubLObject setField10(SubLObject value)
          Method created to avoid casting
 SubLObject setField11(SubLObject value)
          Method created to avoid casting
 SubLObject setField12(SubLObject value)
          Method created to avoid casting
 SubLObject setField13(SubLObject value)
          Method created to avoid casting
 SubLObject setField14(SubLObject value)
          Method created to avoid casting
 SubLObject setField15(SubLObject value)
          Method created to avoid casting
 SubLObject setField16(SubLObject value)
          Method created to avoid casting
 SubLObject setField17(SubLObject value)
          Method created to avoid casting
 SubLObject setField18(SubLObject value)
          Method created to avoid casting
 SubLObject setField19(SubLObject value)
          Method created to avoid casting
 SubLObject setField2(SubLObject value)
          Method created to avoid casting
 SubLObject setField20(SubLObject value)
          Method created to avoid casting
 SubLObject setField3(SubLObject value)
          Method created to avoid casting
 SubLObject setField4(SubLObject value)
          Method created to avoid casting
 SubLObject setField5(SubLObject value)
          Method created to avoid casting
 SubLObject setField6(SubLObject value)
          Method created to avoid casting
 SubLObject setField7(SubLObject value)
          Method created to avoid casting
 SubLObject setField8(SubLObject value)
          Method created to avoid casting
 SubLObject setField9(SubLObject value)
          Method created to avoid casting
 
Methods inherited from class com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLStructNative
canFastHash, clear, getField, getField0, getField1, getName, isAtom, isBigIntegerBignum, isBignum, isBoolean, isChar, isCons, isDouble, isEnvironment, isError, isFixnum, isFunction, isFunctionSpec, isGuid, isHashtable, isHashtableIterator, isIntBignum, isInteger, isKeyhash, isKeyhashIterator, isKeyword, isList, isLock, isLongBignum, isMacroOperator, isNil, isNumber, isPackage, isProcess, isReadWriteLock, isRegexPattern, isSemaphore, isSequence, isStream, isString, isStructure, isSymbol, isVector, setField, setField0, setField1, setName, structures_bag_p
 
Methods inherited from class com.cyc.tool.subl.jrtl.nativeCode.type.core.AbstractSubLStruct
equalp, equals, getField, getFieldCount, getType, getTypeCode, hashCode, id, init, setField, toString, toStruct, toTypeName
 
Methods inherited from class com.cyc.tool.subl.jrtl.nativeCode.type.core.AbstractSubLObject
add, addKey, asArrayList, asConsList, bigIntegerValue, bind, charValue, checkType, checkTypeInternal, clone, currentBinding, dec, doubleValue, eighth, enforceType, enforceTypeInternal, eql, equal, eval, fifth, first, fourth, get, get, getCharacter, getFileDesignator, getFunc, getNumSize, getStream, getString, hashCode, hasKey, inc, intValue, isArrayBased, isNegative, isPositive, isZero, last, longValue, makeCopy, makeDeepCopy, mult, ninth, nthCdr, numE, numG, numGE, numL, numLE, put, rebind, remKey, remove, rest, reverse, second, set, setFirst, setRest, seventh, sixth, size, sub, superHash, tenth, third, toChar, toCons, toDouble, toEnv, toFixnum, toGuid, toHashtable, toHashtableIterator, toInputBinaryStream, toInputStream, toInputTextStream, toInteger, toKeyhash, toKeyhashIterator, toList, toLock, toMacro, toNumber, toOutputBinaryStream, toOutputStream, toOutputTextStream, toPackage, toProcess, toReadWriteLock, toRegexPattern, toSemaphore, toSeq, toStr, toSymbol, toVect
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLStruct
getField, getFieldCount, id, setField
 
Methods inherited from interface com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLObject
add, addKey, asArrayList, asConsList, bigIntegerValue, bind, charValue, checkType, checkTypeInternal, clone, currentBinding, dec, doubleValue, eighth, enforceType, enforceTypeInternal, eql, equal, equalp, eval, fifth, first, fourth, get, get, getCharacter, getFileDesignator, getFunc, getNumSize, getStream, getString, getType, getTypeCode, hashCode, hasKey, inc, intValue, isArrayBased, isNegative, isPositive, isZero, last, longValue, makeCopy, makeDeepCopy, mult, ninth, nthCdr, numE, numG, numGE, numL, numLE, put, rebind, remKey, remove, rest, reverse, second, set, setFirst, setRest, seventh, sixth, size, sub, superHash, tenth, third, toChar, toCons, toDouble, toEnv, toFixnum, toGuid, toHashtable, toHashtableIterator, toInputBinaryStream, toInputStream, toInputTextStream, toInteger, toKeyhash, toKeyhashIterator, toList, toLock, toMacro, toNumber, toOutputBinaryStream, toOutputStream, toOutputTextStream, toPackage, toProcess, toReadWriteLock, toRegexPattern, toSemaphore, toSeq, toStr, toStruct, toSymbol, toTypeName, toVect
 

Field Detail

$problems_motivated_wrt_new_root_table

public SubLObject $problems_motivated_wrt_new_root_table

$problems_motivated_wrt_removal

public SubLObject $problems_motivated_wrt_removal

$problems_motivated_wrt_transformation

public SubLObject $problems_motivated_wrt_transformation

$link_heads_motivated_wrt_removal

public SubLObject $link_heads_motivated_wrt_removal

$link_heads_motivated_wrt_transformation

public SubLObject $link_heads_motivated_wrt_transformation

$problems_pending_wrt_new_root

public SubLObject $problems_pending_wrt_new_root

$problems_pending_wrt_removal

public SubLObject $problems_pending_wrt_removal

$problems_pending_wrt_transformation

public SubLObject $problems_pending_wrt_transformation

$new_root_index

public SubLObject $new_root_index

$new_root_problems

public SubLObject $new_root_problems

$removal_strategem_index

public SubLObject $removal_strategem_index

$problem_total_strategems_active_wrt_removal

public SubLObject $problem_total_strategems_active_wrt_removal

$current_new_root_wrt_removal

public SubLObject $current_new_root_wrt_removal

$transformation_strategem_index

public SubLObject $transformation_strategem_index

$problem_total_strategems_active_wrt_transformation

public SubLObject $problem_total_strategems_active_wrt_transformation

$problem_strategems_set_aside_wrt_removal

public SubLObject $problem_strategems_set_aside_wrt_removal

$problem_strategems_set_aside_wrt_transformation

public SubLObject $problem_strategems_set_aside_wrt_transformation

$problem_strategems_thrown_away_wrt_removal

public SubLObject $problem_strategems_thrown_away_wrt_removal

$problem_strategems_thrown_away_wrt_transformation

public SubLObject $problem_strategems_thrown_away_wrt_transformation
Constructor Detail

inference_balanced_tactician_datastructures.$balanced_strategy_data_native

public inference_balanced_tactician_datastructures.$balanced_strategy_data_native()
Method Detail

getStructDecl

public SubLStructDecl getStructDecl()

getField2

public SubLObject getField2()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField2 in interface SubLObject
Overrides:
getField2 in class AbstractSubLObject

getField3

public SubLObject getField3()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField3 in interface SubLObject
Overrides:
getField3 in class AbstractSubLObject

getField4

public SubLObject getField4()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField4 in interface SubLObject
Overrides:
getField4 in class AbstractSubLObject

getField5

public SubLObject getField5()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField5 in interface SubLObject
Overrides:
getField5 in class AbstractSubLObject

getField6

public SubLObject getField6()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField6 in interface SubLObject
Overrides:
getField6 in class AbstractSubLObject

getField7

public SubLObject getField7()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField7 in interface SubLObject
Overrides:
getField7 in class AbstractSubLObject

getField8

public SubLObject getField8()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField8 in interface SubLObject
Overrides:
getField8 in class AbstractSubLObject

getField9

public SubLObject getField9()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField9 in interface SubLObject
Overrides:
getField9 in class AbstractSubLObject

getField10

public SubLObject getField10()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField10 in interface SubLObject
Overrides:
getField10 in class AbstractSubLObject

getField11

public SubLObject getField11()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField11 in interface SubLObject
Overrides:
getField11 in class AbstractSubLObject

getField12

public SubLObject getField12()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField12 in interface SubLObject
Overrides:
getField12 in class AbstractSubLObject

getField13

public SubLObject getField13()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField13 in interface SubLObject
Overrides:
getField13 in class AbstractSubLObject

getField14

public SubLObject getField14()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField14 in interface SubLObject
Overrides:
getField14 in class AbstractSubLObject

getField15

public SubLObject getField15()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField15 in interface SubLObject
Overrides:
getField15 in class AbstractSubLObject

getField16

public SubLObject getField16()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField16 in interface SubLObject
Overrides:
getField16 in class AbstractSubLObject

getField17

public SubLObject getField17()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField17 in interface SubLObject
Overrides:
getField17 in class AbstractSubLObject

getField18

public SubLObject getField18()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField18 in interface SubLObject
Overrides:
getField18 in class AbstractSubLObject

getField19

public SubLObject getField19()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField19 in interface SubLObject
Overrides:
getField19 in class AbstractSubLObject

getField20

public SubLObject getField20()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField20 in interface SubLObject
Overrides:
getField20 in class AbstractSubLObject

setField2

public SubLObject setField2(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField2 in interface SubLObject
Overrides:
setField2 in class AbstractSubLObject

setField3

public SubLObject setField3(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField3 in interface SubLObject
Overrides:
setField3 in class AbstractSubLObject

setField4

public SubLObject setField4(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField4 in interface SubLObject
Overrides:
setField4 in class AbstractSubLObject

setField5

public SubLObject setField5(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField5 in interface SubLObject
Overrides:
setField5 in class AbstractSubLObject

setField6

public SubLObject setField6(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField6 in interface SubLObject
Overrides:
setField6 in class AbstractSubLObject

setField7

public SubLObject setField7(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField7 in interface SubLObject
Overrides:
setField7 in class AbstractSubLObject

setField8

public SubLObject setField8(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField8 in interface SubLObject
Overrides:
setField8 in class AbstractSubLObject

setField9

public SubLObject setField9(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField9 in interface SubLObject
Overrides:
setField9 in class AbstractSubLObject

setField10

public SubLObject setField10(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField10 in interface SubLObject
Overrides:
setField10 in class AbstractSubLObject

setField11

public SubLObject setField11(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField11 in interface SubLObject
Overrides:
setField11 in class AbstractSubLObject

setField12

public SubLObject setField12(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField12 in interface SubLObject
Overrides:
setField12 in class AbstractSubLObject

setField13

public SubLObject setField13(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField13 in interface SubLObject
Overrides:
setField13 in class AbstractSubLObject

setField14

public SubLObject setField14(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField14 in interface SubLObject
Overrides:
setField14 in class AbstractSubLObject

setField15

public SubLObject setField15(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField15 in interface SubLObject
Overrides:
setField15 in class AbstractSubLObject

setField16

public SubLObject setField16(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField16 in interface SubLObject
Overrides:
setField16 in class AbstractSubLObject

setField17

public SubLObject setField17(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField17 in interface SubLObject
Overrides:
setField17 in class AbstractSubLObject

setField18

public SubLObject setField18(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField18 in interface SubLObject
Overrides:
setField18 in class AbstractSubLObject

setField19

public SubLObject setField19(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField19 in interface SubLObject
Overrides:
setField19 in class AbstractSubLObject

setField20

public SubLObject setField20(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField20 in interface SubLObject
Overrides:
setField20 in class AbstractSubLObject