Class Entity

    • Constructor Detail

      • Entity

        public Entity()
    • Method Detail

      • setProperty

        public void setProperty​(String key,
                                Object value)
      • removeProperty

        public void removeProperty​(String key)
      • withAllSubEntitiesDo

        public void withAllSubEntitiesDo​(EntityAction action)
      • withAllQNamesDo

        public void withAllQNamesDo​(QNameAction action)
      • validateThis

        public abstract void validateThis()
      • failValidation

        protected void failValidation​(String key)
      • failValidation

        protected void failValidation​(String key,
                                      String arg)