hasClass
P9272
predicate
Indicates that an entity belongs to, is categorized under, or is associated with a particular class or type.
All labels observed (4)
| Label | Occurrences |
|---|---|
| hasClass canonical | 493 |
| containsClass | 404 |
| hasLayClass | 2 |
| hasClassType | 1 |
Description generation (PDg)
The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.
Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning. # Instructions Focus on describing the relationship, not the entities themselves. # Response Format Begin the description with \' Indicates...\'
Input
Predicate: hasClass
Generated description
Indicates that an entity belongs to, is categorized under, or is associated with a particular class or type.
Sample triples (900)
| Subject | Object |
|---|---|
| java.security | java.security.Key via predicate surface "containsClass" ⓘ |
| java.security | java.security.KeyPair via predicate surface "containsClass" ⓘ |
| java.security | java.security.KeyPairGenerator via predicate surface "containsClass" ⓘ |
| java.security | java.security.KeyFactory via predicate surface "containsClass" ⓘ |
| java.security | java.security.AlgorithmParameters via predicate surface "containsClass" ⓘ |
| java.security | java.security.AlgorithmParameterSpec via predicate surface "containsClass" ⓘ |
| java.security | java.security.Provider via predicate surface "containsClass" ⓘ |
| java.security | java.security.Security via predicate surface "containsClass" ⓘ |
| java.security | java.security.Permission via predicate surface "containsClass" ⓘ |
| java.security |
java.security
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
java.security.PermissionCollection
|
| java.security |
java.security
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
java.security.Permissions
|
| java.security | java.security.Policy via predicate surface "containsClass" ⓘ |
| java.security | java.security.AccessController via predicate surface "containsClass" ⓘ |
| java.security |
java.security
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
java.security.PrivilegedAction
|
| java.security |
java.security
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
java.security.PrivilegedExceptionAction
|
| java.security | java.security.GeneralSecurityException via predicate surface "containsClass" ⓘ |
| java.security | java.security.NoSuchAlgorithmException via predicate surface "containsClass" ⓘ |
| java.security |
java.security
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
java.security.NoSuchProviderException
|
| java.security | java.security.InvalidKeyException via predicate surface "containsClass" ⓘ |
| java.security | java.security.SignatureException via predicate surface "containsClass" ⓘ |
| java.security | java.security.KeyStore via predicate surface "containsClass" ⓘ |
| java.security |
java.security
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
java.security.KeyStoreSpi
|
| java.security |
java.security
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
java.security.SecureClassLoader
|
| java.security | java.security.CodeSource via predicate surface "containsClass" ⓘ |
| java.security |
java.security
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
java.security.ProtectionDomain
|
| java.security | java.security.cert.Certificate via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.Cipher via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.KeyGenerator via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.SecretKey via predicate surface "containsClass" ⓘ |
| javax.crypto |
javax.crypto
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
javax.crypto.SecretKeyFactory
|
| javax.crypto | javax.crypto.Mac via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.KeyAgreement via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.SealedObject via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.CipherInputStream via predicate surface "containsClass" ⓘ |
| javax.crypto |
javax.crypto
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
javax.crypto.CipherOutputStream
|
| javax.crypto | javax.crypto.ExemptionMechanism via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.ExemptionMechanismException via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.BadPaddingException via predicate surface "containsClass" ⓘ |
| javax.crypto |
javax.crypto
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
javax.crypto.IllegalBlockSizeException
|
| javax.crypto |
javax.crypto
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
javax.crypto.NoSuchPaddingException
|
| javax.crypto | javax.crypto.ShortBufferException via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.CipherSpi via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.MacSpi via predicate surface "containsClass" ⓘ |
| javax.crypto | javax.crypto.KeyAgreementSpi via predicate surface "containsClass" ⓘ |
| javax.crypto |
javax.crypto
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
javax.crypto.ExemptionMechanismSpi
|
| javax.crypto | javax.crypto.EncryptedPrivateKeyInfo via predicate surface "containsClass" ⓘ |
| java.text | java.text.Format via predicate surface "containsClass" ⓘ |
| java.text |
java.text
via predicate surface "containsClass"
self-linksurface differs
ⓘ
surface form:
java.text.DateFormat
|
| java.text | java.text.NumberFormat via predicate surface "containsClass" ⓘ |
| java.text | java.text.MessageFormat via predicate surface "containsClass" ⓘ |