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

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"