Class ShaclProperties


  • public class ShaclProperties
    extends java.lang.Object
    • Field Detail

      • logger

        private static final org.slf4j.Logger logger
      • type

        private IRI type
      • clazz

        private final java.util.List<IRI> clazz
      • or

        private final java.util.List<Resource> or
      • xone

        private final java.util.List<Resource> xone
      • and

        private final java.util.List<Resource> and
      • not

        private final java.util.List<Resource> not
      • node

        private final java.util.List<Resource> node
      • property

        private final java.util.List<Resource> property
      • equals

        private final java.util.List<IRI> equals
      • disjoint

        private final java.util.List<IRI> disjoint
      • lessThan

        private final java.util.List<IRI> lessThan
      • lessThanOrEquals

        private final java.util.List<IRI> lessThanOrEquals
      • minCount

        private java.lang.Long minCount
      • maxCount

        private java.lang.Long maxCount
      • datatype

        private IRI datatype
      • hasValue

        private final java.util.List<Value> hasValue
      • hasValueIn

        private final java.util.List<Resource> hasValueIn
      • minLength

        private java.lang.Long minLength
      • maxLength

        private java.lang.Long maxLength
      • languageIn

        private Resource languageIn
      • minExclusive

        private Literal minExclusive
      • maxExclusive

        private Literal maxExclusive
      • minInclusive

        private Literal minInclusive
      • maxInclusive

        private Literal maxInclusive
      • pattern

        private java.lang.String pattern
      • flags

        private java.lang.String flags
      • targetClass

        private final java.util.Set<Resource> targetClass
      • targetNode

        private final java.util.TreeSet<Value> targetNode
      • targetSubjectsOf

        private final java.util.Set<IRI> targetSubjectsOf
      • targetObjectsOf

        private final java.util.Set<IRI> targetObjectsOf
      • targetShape

        private final java.util.List<Resource> targetShape
      • qualifiedValueShape

        private Resource qualifiedValueShape
      • qualifiedMinCount

        private java.lang.Long qualifiedMinCount
      • qualifiedMaxCount

        private java.lang.Long qualifiedMaxCount
      • qualifiedValueShapesDisjoint

        private java.lang.Boolean qualifiedValueShapesDisjoint
      • target

        private final java.util.List<Resource> target
      • deactivated

        private java.lang.Boolean deactivated
      • uniqueLang

        private java.lang.Boolean uniqueLang
      • closed

        private java.lang.Boolean closed
      • ignoredProperties

        private Resource ignoredProperties
      • message

        private final java.util.List<Literal> message
      • severity

        private IRI severity
      • sparql

        private final java.util.List<Resource> sparql
    • Method Detail

      • getExceptionForLiteralFormatIssue

        private static ShaclShapeParsingException getExceptionForLiteralFormatIssue​(Resource id,
                                                                                    java.lang.String predicate,
                                                                                    Value object,
                                                                                    java.lang.Class<?> clazz)
      • getExceptionForAlreadyPopulated

        private static ShaclShapeParsingException getExceptionForAlreadyPopulated​(Resource id,
                                                                                  java.lang.String predicate,
                                                                                  java.lang.Object existingObject,
                                                                                  Value secondValue)
      • getClassName

        private static java.lang.String getClassName​(Value object)
      • getClazz

        public java.util.List<IRI> getClazz()
      • getOr

        public java.util.List<Resource> getOr()
      • getAnd

        public java.util.List<Resource> getAnd()
      • getNot

        public java.util.List<Resource> getNot()
      • getMinCount

        public java.lang.Long getMinCount()
      • getMaxCount

        public java.lang.Long getMaxCount()
      • getDatatype

        public IRI getDatatype()
      • getMinLength

        public java.lang.Long getMinLength()
      • getMaxLength

        public java.lang.Long getMaxLength()
      • getLanguageIn

        public Resource getLanguageIn()
      • getNodeKind

        public Resource getNodeKind()
      • getMinExclusive

        public Literal getMinExclusive()
      • getMaxExclusive

        public Literal getMaxExclusive()
      • getMinInclusive

        public Literal getMinInclusive()
      • getMaxInclusive

        public Literal getMaxInclusive()
      • getPattern

        public java.lang.String getPattern()
      • getFlags

        public java.lang.String getFlags()
      • getTargetClass

        public java.util.Set<Resource> getTargetClass()
      • getTargetNode

        public java.util.TreeSet<Value> getTargetNode()
      • getTargetSubjectsOf

        public java.util.Set<IRI> getTargetSubjectsOf()
      • getTargetObjectsOf

        public java.util.Set<IRI> getTargetObjectsOf()
      • isDeactivated

        public boolean isDeactivated()
      • isUniqueLang

        public boolean isUniqueLang()
      • getType

        public IRI getType()
      • getMessage

        public java.util.List<Literal> getMessage()
      • getSeverity

        public IRI getSeverity()
      • getProperty

        public java.util.List<Resource> getProperty()
      • getNode

        public java.util.List<Resource> getNode()
      • isClosed

        public boolean isClosed()
      • getIgnoredProperties

        public Resource getIgnoredProperties()
      • getXone

        public java.util.List<Resource> getXone()
      • getHasValue

        public java.util.List<Value> getHasValue()
      • getEquals

        public java.util.List<IRI> getEquals()
      • getDisjoint

        public java.util.List<IRI> getDisjoint()
      • getLessThan

        public java.util.List<IRI> getLessThan()
      • getLessThanOrEquals

        public java.util.List<IRI> getLessThanOrEquals()
      • getTarget

        public java.util.List<Resource> getTarget()
      • getTargetShape

        public java.util.List<Resource> getTargetShape()
      • getHasValueIn

        public java.util.List<Resource> getHasValueIn()
      • getQualifiedValueShape

        public Resource getQualifiedValueShape()
      • getQualifiedMinCount

        public java.lang.Long getQualifiedMinCount()
      • getQualifiedMaxCount

        public java.lang.Long getQualifiedMaxCount()
      • getQualifiedValueShapesDisjoint

        public boolean getQualifiedValueShapesDisjoint()
      • getSparql

        public java.util.List<Resource> getSparql()