Hierarchie für alle Packages
- de.rpgframework.character,
- de.rpgframework.eden.foundry,
- de.rpgframework.genericrpg,
- de.rpgframework.genericrpg.chargen,
- de.rpgframework.genericrpg.chargen.ai,
- de.rpgframework.genericrpg.data,
- de.rpgframework.genericrpg.export,
- de.rpgframework.genericrpg.items,
- de.rpgframework.genericrpg.items.formula,
- de.rpgframework.genericrpg.modification,
- de.rpgframework.genericrpg.persist,
- de.rpgframework.genericrpg.requirements,
- de.rpgframework.worldinfo
Klassenhierarchie
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- de.rpgframework.genericrpg.CalculatedValue<T>
- de.rpgframework.genericrpg.chargen.ai.LevellingProfileList
- de.rpgframework.genericrpg.modification.ModificationList
- de.rpgframework.genericrpg.requirements.RequirementList
- de.rpgframework.genericrpg.chargen.RuleInterpretationList
- de.rpgframework.genericrpg.SetItemList
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- de.rpgframework.genericrpg.chargen.AEquipmentController<E,
U, A, B, I> - de.rpgframework.genericrpg.chargen.ai.AITool
- de.rpgframework.worldinfo.AppliedFilter (implements java.lang.Comparable<T>)
- de.rpgframework.genericrpg.items.ApplyDecisionsStep (implements de.rpgframework.genericrpg.items.CarriedItemProcessor)
- de.rpgframework.character.Attachment
- de.rpgframework.genericrpg.data.AttributeCodingRegistry
- de.rpgframework.genericrpg.items.CarriedItemController<T>
- de.rpgframework.genericrpg.chargen.CharacterControllerImpl<A,
M> (implements de.rpgframework.genericrpg.chargen.CharacterController<A, M>) - de.rpgframework.character.CharacterHandle
- de.rpgframework.character.CharacterProviderLoader
- de.rpgframework.genericrpg.data.Choice (implements java.lang.Cloneable)
- de.rpgframework.genericrpg.data.CommonCharacter<A,
S, V, T> (implements de.rpgframework.genericrpg.data.DecisionContainer, de.rpgframework.genericrpg.data.Lifeform<A, S, V>, de.rpgframework.character.RuleSpecificCharacterObject<A, S, V, T>) - de.rpgframework.genericrpg.data.CommonCharacter.DataSetControl
- de.rpgframework.genericrpg.chargen.ControllerUtil
- de.rpgframework.genericrpg.items.CopyRequirementsStep (implements de.rpgframework.genericrpg.items.CarriedItemProcessor)
- de.rpgframework.genericrpg.items.CopyResolvedAttributesStep (implements de.rpgframework.genericrpg.items.CarriedItemProcessor)
- de.rpgframework.genericrpg.data.DataItem
- de.rpgframework.genericrpg.data.ComplexDataItem (implements de.rpgframework.genericrpg.data.ChoiceOrigin)
- de.rpgframework.genericrpg.items.AGearData (implements java.lang.Cloneable)
- de.rpgframework.genericrpg.items.AlternateUsage<U>
- de.rpgframework.genericrpg.items.PieceOfGear<V,
U, A, B> - de.rpgframework.genericrpg.items.PieceOfGearVariant<M>
- de.rpgframework.genericrpg.items.AItemEnhancement
- de.rpgframework.genericrpg.data.ChoiceOption
- de.rpgframework.genericrpg.data.ISkill
- de.rpgframework.genericrpg.data.OneAttributeSkill<A>
- de.rpgframework.genericrpg.data.TwoAttributeSkill<A>
- de.rpgframework.genericrpg.data.OneAttributeSkill<A>
- de.rpgframework.genericrpg.chargen.ai.LevellingProfile
- de.rpgframework.genericrpg.SetItem
- de.rpgframework.genericrpg.data.SkillSpecialization<S>
- de.rpgframework.genericrpg.items.AGearData (implements java.lang.Cloneable)
- de.rpgframework.genericrpg.data.Module
- de.rpgframework.genericrpg.chargen.RuleInterpretation
- de.rpgframework.genericrpg.data.ComplexDataItem (implements de.rpgframework.genericrpg.data.ChoiceOrigin)
- de.rpgframework.genericrpg.data.DataSet
- de.rpgframework.genericrpg.chargen.DataSetControllerImpl (implements de.rpgframework.genericrpg.chargen.DataSetController)
- de.rpgframework.genericrpg.data.DataStorage<V> (implements de.rpgframework.genericrpg.data.DataProvider<V>)
- de.rpgframework.genericrpg.data.Decision
- de.rpgframework.genericrpg.persist.DecisionConverter (implements org.prelle.simplepersist.XMLElementConverter<T>)
- de.rpgframework.eden.foundry.Dependency
- de.rpgframework.genericrpg.persist.DistributeConverter (implements org.prelle.simplepersist.StringValueConverter<T>)
- de.rpgframework.genericrpg.persist.EnumConverter<T> (implements org.prelle.simplepersist.StringValueConverter<T>)
- de.rpgframework.genericrpg.export.ExportPluginRegistry
- de.rpgframework.genericrpg.persist.FloatConverter (implements org.prelle.simplepersist.StringValueConverter<T>)
- de.rpgframework.genericrpg.items.formula.FormulaElement
- de.rpgframework.genericrpg.items.formula.NumberElement (implements de.rpgframework.genericrpg.items.formula.NumericalValueElement)
- de.rpgframework.genericrpg.items.formula.ObjectElement
- de.rpgframework.genericrpg.items.formula.OperandElement
- de.rpgframework.genericrpg.items.formula.StringElement
- de.rpgframework.genericrpg.items.formula.SubFormulaElement
- de.rpgframework.genericrpg.items.formula.VariableElement
- de.rpgframework.genericrpg.items.formula.FormulaImpl (implements de.rpgframework.genericrpg.items.Formula)
- de.rpgframework.genericrpg.items.formula.FormulaTool
- de.rpgframework.genericrpg.items.GearTool
- de.rpgframework.worldinfo.GeneratorRegistry
- de.rpgframework.genericrpg.data.GenericCore
- de.rpgframework.genericrpg.data.GenericRPGTools
- de.rpgframework.genericrpg.HistoryElement
- de.rpgframework.genericrpg.persist.IntegerArrayConverter (implements org.prelle.simplepersist.StringValueConverter<T>)
- de.rpgframework.genericrpg.persist.IntegerConverter (implements org.prelle.simplepersist.StringValueConverter<T>)
- de.rpgframework.genericrpg.items.ItemConfiguration
- de.rpgframework.eden.foundry.Language
- de.rpgframework.genericrpg.LicenseManager
- de.rpgframework.genericrpg.modification.Modification (implements java.lang.Cloneable)
- de.rpgframework.genericrpg.modification.CostModification
- de.rpgframework.genericrpg.modification.DataItemModification (implements java.lang.Cloneable, de.rpgframework.genericrpg.Datable)
- de.rpgframework.genericrpg.modification.AllowModification (implements java.lang.Cloneable)
- de.rpgframework.genericrpg.modification.ApplyableValueModification
- de.rpgframework.genericrpg.modification.EmbedModification (implements java.lang.Cloneable)
- de.rpgframework.genericrpg.modification.RecommendationModification
- de.rpgframework.genericrpg.modification.ValueModification (implements java.lang.Cloneable)
- de.rpgframework.genericrpg.modification.CheckModification
- de.rpgframework.genericrpg.modification.ModificationChoice (implements java.util.List<E>)
- de.rpgframework.genericrpg.modification.ModificationGroup (implements java.util.List<E>)
- de.rpgframework.genericrpg.modification.RelevanceModification
- de.rpgframework.genericrpg.modification.ModifyableImpl (implements de.rpgframework.genericrpg.modification.Modifyable)
- de.rpgframework.genericrpg.items.AAvailableSlot<H,
T> - de.rpgframework.genericrpg.data.AttributeValue<A> (implements de.rpgframework.genericrpg.ModifyableNumericalValue<T>)
- de.rpgframework.genericrpg.data.DataItemValue<T> (implements de.rpgframework.genericrpg.NumericalValue<T>, de.rpgframework.genericrpg.data.ResolvableDataItem<T>, de.rpgframework.genericrpg.SelectedValue<T>)
- de.rpgframework.genericrpg.data.ComplexDataItemValue<T> (implements de.rpgframework.genericrpg.data.DecisionContainer, de.rpgframework.genericrpg.NumericalValue<T>)
- de.rpgframework.genericrpg.data.ASkillValue<S> (implements de.rpgframework.genericrpg.ModifyableNumericalValue<T>)
- de.rpgframework.genericrpg.items.CarriedItem<T> (implements de.rpgframework.genericrpg.data.IReferenceResolver)
- de.rpgframework.genericrpg.items.ItemEnhancementValue<E>
- de.rpgframework.genericrpg.chargen.ai.LevellingProfileValue
- de.rpgframework.genericrpg.SetItemValue
- de.rpgframework.genericrpg.data.SkillSpecializationValue<S>
- de.rpgframework.genericrpg.data.ComplexDataItemValue<T> (implements de.rpgframework.genericrpg.data.DecisionContainer, de.rpgframework.genericrpg.NumericalValue<T>)
- de.rpgframework.genericrpg.items.ItemAttributeDefinition
- de.rpgframework.genericrpg.items.ItemAttributeValue<A> (implements java.lang.Cloneable, de.rpgframework.genericrpg.SelectedValue<T>)
- de.rpgframework.genericrpg.items.ItemAttributeFloatValue<A>
- de.rpgframework.genericrpg.items.ItemAttributeFormulaValue<A>
- de.rpgframework.genericrpg.items.ItemAttributeNumericalValue<A> (implements de.rpgframework.genericrpg.ModifyableNumericalValue<T>)
- de.rpgframework.genericrpg.items.ItemAttributeObjectValue<A> (implements de.rpgframework.genericrpg.modification.Modifyable)
- de.rpgframework.genericrpg.items.AAvailableSlot<H,
- de.rpgframework.eden.foundry.Module
- de.rpgframework.genericrpg.items.OperationMode
- de.rpgframework.genericrpg.items.OperationModeOption
- de.rpgframework.genericrpg.chargen.OperationResult<T>
- de.rpgframework.eden.foundry.Pack
- de.rpgframework.genericrpg.data.PageReference
- de.rpgframework.genericrpg.Pool<T> (implements java.lang.Cloneable)
- de.rpgframework.genericrpg.PoolCalculation<T>
- de.rpgframework.genericrpg.Possible
- de.rpgframework.genericrpg.chargen.ai.RecommendationCache<T> (implements java.lang.Comparable<T>)
- de.rpgframework.genericrpg.chargen.ai.Recommender
- de.rpgframework.genericrpg.items.RecurseEmbeddedItems (implements de.rpgframework.genericrpg.items.CarriedItemProcessor)
- de.rpgframework.genericrpg.data.ReferenceError
- de.rpgframework.genericrpg.requirements.Requirement
- de.rpgframework.genericrpg.requirements.AnyRequirement (implements de.rpgframework.genericrpg.requirements.ResolvableRequirement)
- de.rpgframework.genericrpg.requirements.ExistenceRequirement
- de.rpgframework.genericrpg.requirements.ValueRequirement
- de.rpgframework.genericrpg.items.formula.ResolveFormulasInModificationsStep (implements de.rpgframework.genericrpg.items.CarriedItemProcessor)
- de.rpgframework.genericrpg.items.formula.ResolveFormulasInRequirementsStep (implements de.rpgframework.genericrpg.items.CarriedItemProcessor)
- de.rpgframework.genericrpg.items.formula.ResolveFormulasStep (implements de.rpgframework.genericrpg.items.CarriedItemProcessor)
- de.rpgframework.genericrpg.items.ResolveVariantStep (implements de.rpgframework.genericrpg.items.CarriedItemProcessor)
- de.rpgframework.genericrpg.Reward (implements de.rpgframework.genericrpg.Datable, de.rpgframework.genericrpg.modification.Modifyable)
- de.rpgframework.genericrpg.chargen.Rule
- de.rpgframework.genericrpg.chargen.RuleConfiguration
- de.rpgframework.genericrpg.data.RuleController
- de.rpgframework.genericrpg.chargen.RuleValue
- de.rpgframework.genericrpg.persist.StringArrayConverter (implements org.prelle.simplepersist.StringValueConverter<T>)
- de.rpgframework.genericrpg.persist.StringListConverter (implements org.prelle.simplepersist.StringValueConverter<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- de.rpgframework.character.CharacterIOException
- java.lang.RuntimeException
- de.rpgframework.genericrpg.data.DataErrorException
- java.lang.IllegalArgumentException
- de.rpgframework.genericrpg.items.formula.FormulaException
- de.rpgframework.genericrpg.data.ReferenceException
- java.io.IOException
- java.lang.Exception
- de.rpgframework.genericrpg.ToDoElement (implements java.lang.Comparable<T>)
- de.rpgframework.eden.foundry.TokenEntry
- de.rpgframework.eden.foundry.TokenEntry.AttributeBar
- de.rpgframework.genericrpg.items.Usage
- de.rpgframework.genericrpg.persist.UUIDConverter (implements org.prelle.simplepersist.StringValueConverter<T>)
- de.rpgframework.genericrpg.items.formula.VariableResolver
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Schnittstellenhierarchie
- de.rpgframework.genericrpg.items.CarriedItemProcessor
- de.rpgframework.genericrpg.chargen.CharacterController<A,
M> - de.rpgframework.genericrpg.chargen.CharacterGenerator<A,
M> - de.rpgframework.genericrpg.chargen.IGeneratorWrapper<A,
M, G>
- de.rpgframework.genericrpg.chargen.IGeneratorWrapper<A,
- de.rpgframework.genericrpg.chargen.CharacterGenerator<A,
- de.rpgframework.genericrpg.chargen.CharacterControllerProvider<C>
- de.rpgframework.character.CharacterProvider
- de.rpgframework.character.CharacterProviderListener
- de.rpgframework.genericrpg.data.CheckInfluence
- de.rpgframework.genericrpg.data.ChoiceOrigin
- de.rpgframework.genericrpg.chargen.ControllerEvent
- de.rpgframework.genericrpg.chargen.ControllerListener
- de.rpgframework.genericrpg.data.CostType
- de.rpgframework.genericrpg.Datable
- de.rpgframework.genericrpg.data.DataProvider<V>
- de.rpgframework.genericrpg.chargen.DataSetController
- de.rpgframework.genericrpg.data.DecisionContainer
- de.rpgframework.genericrpg.chargen.EquipmentController<I,
C> - de.rpgframework.genericrpg.export.ExportPlugin
- de.rpgframework.genericrpg.export.CharacterExportPlugin<C>
- de.rpgframework.character.ExtendedProcessingStep
- de.rpgframework.worldinfo.Filter
- de.rpgframework.genericrpg.items.Formula
- de.rpgframework.worldinfo.Generator<T>
- de.rpgframework.genericrpg.items.Hook
- de.rpgframework.genericrpg.data.IAttribute
- de.rpgframework.genericrpg.items.IGearTypeData
- de.rpgframework.genericrpg.items.IItemAttribute
- de.rpgframework.genericrpg.chargen.IRecommender<A>
- de.rpgframework.genericrpg.data.IReferenceResolver
- de.rpgframework.genericrpg.items.ItemFlag
- de.rpgframework.genericrpg.items.IUsageMode
- de.rpgframework.genericrpg.items.IVariantMode
- de.rpgframework.genericrpg.data.Lifeform<A,
S, V> - de.rpgframework.genericrpg.modification.ModifiedObjectType
- de.rpgframework.genericrpg.modification.Modifyable
- de.rpgframework.genericrpg.ModifyableNumericalValue<T> (auch extends de.rpgframework.genericrpg.NumericalValue<T>)
- de.rpgframework.genericrpg.items.formula.NumericalValueElement
- de.rpgframework.character.ProcessingStep
- de.rpgframework.genericrpg.chargen.PartialController<A>
- de.rpgframework.genericrpg.chargen.ComplexDataItemController<D,
V> - de.rpgframework.genericrpg.chargen.LevellingProfileController
- de.rpgframework.genericrpg.chargen.NumericalDataItemController<D,
V>
- de.rpgframework.genericrpg.chargen.ComplexDataItemController<D,
- de.rpgframework.genericrpg.chargen.SelectedValueController<V>
- de.rpgframework.genericrpg.chargen.PartialController<A>
- de.rpgframework.genericrpg.chargen.RecommendingController<T>
- de.rpgframework.genericrpg.NumericalValueController<T,
V> - de.rpgframework.genericrpg.NumericalValueWith1PoolController<T,
V> - de.rpgframework.genericrpg.NumericalValueWith2PoolsController<T,
V> - de.rpgframework.genericrpg.NumericalValueWith3PoolsController<T,
V>
- de.rpgframework.genericrpg.NumericalValueWith3PoolsController<T,
- de.rpgframework.genericrpg.NumericalValueWith2PoolsController<T,
- de.rpgframework.genericrpg.NumericalValueWith1PoolController<T,
- de.rpgframework.genericrpg.NumericalValueController<T,
- de.rpgframework.genericrpg.data.ResolvableDataItem<T>
- de.rpgframework.genericrpg.requirements.ResolvableRequirement
- de.rpgframework.genericrpg.data.RuleFlag
- de.rpgframework.character.RuleSpecificCharacterObject<A,
S, V, T> - de.rpgframework.genericrpg.SelectedValue<T>
- de.rpgframework.genericrpg.NumericalValue<T>
- de.rpgframework.genericrpg.ModifyableNumericalValue<T> (auch extends de.rpgframework.genericrpg.modification.Modifyable)
- de.rpgframework.genericrpg.NumericalValue<T>
Annotationsschnittstellenhierarchie
- de.rpgframework.genericrpg.data.DataItemTypeKey (implements java.lang.annotation.Annotation)
- de.rpgframework.genericrpg.chargen.GeneratorId (implements java.lang.annotation.Annotation)
Enum-Klassenhierarchie
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- de.rpgframework.genericrpg.modification.AllowModification.AllowType
- de.rpgframework.genericrpg.data.ApplyTo
- de.rpgframework.genericrpg.data.ApplyWhen
- de.rpgframework.character.Attachment.Format
- de.rpgframework.character.Attachment.Type
- de.rpgframework.genericrpg.chargen.BasicControllerEvents (implements de.rpgframework.genericrpg.chargen.ControllerEvent)
- de.rpgframework.genericrpg.items.CarryMode
- de.rpgframework.character.CharacterIOException.ErrorCode
- de.rpgframework.genericrpg.chargen.ai.ChoiceType
- de.rpgframework.genericrpg.data.DataSet.DataSetType
- de.rpgframework.genericrpg.chargen.DataSetMode
- de.rpgframework.genericrpg.DataType
- de.rpgframework.genericrpg.items.formula.FormulaElement.Operation
- de.rpgframework.genericrpg.items.formula.FormulaElement.Type
- de.rpgframework.worldinfo.InformationLevel
- de.rpgframework.genericrpg.modification.Modification.Origin
- de.rpgframework.genericrpg.Possible.State
- de.rpgframework.genericrpg.chargen.RecommendationState
- de.rpgframework.genericrpg.chargen.Rule.EffectOn
- de.rpgframework.genericrpg.chargen.Rule.Type
- de.rpgframework.genericrpg.ToDoElement.Severity
- de.rpgframework.genericrpg.ValueType
- de.rpgframework.genericrpg.chargen.ai.Weight
- de.rpgframework.worldinfo.WorldInformationType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)