@Documented @Retention(RetentionPolicy.RUNTIME) public @interface ContractElement
Indicates that annotations being marked as @ContractElement are to be used by some contract element being either a class-invariant, pre- or post-condition.
@ContractElement
class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Copyright © 2003-2025 The Apache Software Foundation. All rights reserved.