Klasse SkillSpecialization<S extends ISkill>

Alle implementierten Schnittstellen:
ChoiceOrigin

@DataItemTypeKey(id="skillspec") public class SkillSpecialization<S extends ISkill> extends ComplexDataItem
  • Felddetails

    • skill

      @Attribute(required=false) protected transient S extends ISkill skill
    • subtypes

      @Attribute(required=false) protected String subtypes
    • attribute

      @Attribute(name="attr", required=false) protected String attribute
  • Konstruktordetails

    • SkillSpecialization

      public SkillSpecialization()
    • SkillSpecialization

      public SkillSpecialization(S skill, String id)
  • Methodendetails

    • getSkill

      public S getSkill()
      Gibt zurück:
      the skill
    • setSkill

      public void setSkill(S skill)
      Parameter:
      skill - the skill to set
    • getTypeString

      public String getTypeString()
      Setzt außer Kraft:
      getTypeString in Klasse DataItem
    • getSubtypeKeys

      public List<String> getSubtypeKeys()
    • getAttribute

      public String getAttribute()