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.util java.util.Map via predicate surface "containsClass"
java.util java.util.HashMap via predicate surface "containsClass"
java.util java.util.LinkedHashMap via predicate surface "containsClass"
java.util red-black tree via predicate surface "containsClass"
surface form: java.util.TreeMap
java.util java.util.SortedMap via predicate surface "containsClass"
java.util java.util.SortedSet via predicate surface "containsClass"
java.util java.util.Queue via predicate surface "containsClass"
java.util java.util.Deque via predicate surface "containsClass"
java.util java.util.ArrayDeque via predicate surface "containsClass"
java.util java.util.Vector via predicate surface "containsClass"
java.util java.util.Stack via predicate surface "containsClass"
java.util java.util.PriorityQueue via predicate surface "containsClass"
java.util java.util via predicate surface "containsClass" self-linksurface differs
surface form: java.util.Collections
java.util java.util via predicate surface "containsClass" self-linksurface differs
surface form: java.util.Arrays
java.util java.util.Iterator via predicate surface "containsClass"
java.util java.util.ListIterator via predicate surface "containsClass"
java.util java.util.Collection via predicate surface "containsClass"
java.util java.util.Random via predicate surface "containsClass"
java.util java.util.SplittableRandom via predicate surface "containsClass"
java.util java.util via predicate surface "containsClass" self-linksurface differs
surface form: java.util.Optional
java.util java.util via predicate surface "containsClass" self-linksurface differs
surface form: java.util.OptionalInt
java.util java.util.OptionalLong via predicate surface "containsClass"
java.util java.util.OptionalDouble via predicate surface "containsClass"
java.util java.util.Date via predicate surface "containsClass"
java.util java.util.Calendar via predicate surface "containsClass"
java.util java.util.GregorianCalendar via predicate surface "containsClass"
java.util NSTimeZone via predicate surface "containsClass"
surface form: java.util.TimeZone
java.util java.util.Locale via predicate surface "containsClass"
java.util java.util.ResourceBundle via predicate surface "containsClass"
java.util java.util.PropertyResourceBundle via predicate surface "containsClass"
java.util java.util.MissingResourceException via predicate surface "containsClass"
java.util java.util via predicate surface "containsClass" self-linksurface differs
surface form: java.util.Properties
java.util java.util via predicate surface "containsClass" self-linksurface differs
surface form: java.util.StringTokenizer
java.util java.util.Scanner via predicate surface "containsClass"
java.util java.util.Timer via predicate surface "containsClass"
java.util java.util.TimerTask via predicate surface "containsClass"
java.util java.util.UUID via predicate surface "containsClass"
java.util java.util.BitSet via predicate surface "containsClass"
java.util java.util.Formatter via predicate surface "containsClass"
java.util java.util.Observable via predicate surface "containsClass"
java.util java.util.Observer via predicate surface "containsClass"
java.util java.util.concurrentModificationException via predicate surface "containsClass"
java.util java.util.NoSuchElementException via predicate surface "containsClass"
java.util java.util.ConcurrentModificationException via predicate surface "containsClass"
java.net java.net via predicate surface "containsClass" self-linksurface differs
surface form: java.net.Socket
java.net java.net.ServerSocket via predicate surface "containsClass"
java.net java.net.DatagramSocket via predicate surface "containsClass"
java.net java.net.MulticastSocket via predicate surface "containsClass"
java.net java.net via predicate surface "containsClass" self-linksurface differs
surface form: java.net.URL
java.net java.net via predicate surface "containsClass" self-linksurface differs
surface form: java.net.URI