Interface PartialSymbol<A extends AbstractValue<A,C>,C>  
- All Superinterfaces:
- AnyPartialSymbol
- All Known Implementing Classes:
- PartialFunction,- PartialRelation
public sealed interface PartialSymbol<A extends AbstractValue<A,C>,C>  
extends AnyPartialSymbol
permits PartialFunction<A,C>, PartialRelation 
- 
Method SummaryModifier and TypeMethodDescriptiondefault PartialFunction<A, C> static PartialRelationstatic <A extends AbstractValue<A,C>, C> 
 PartialFunction<A, C> of(String name, int arity, AbstractDomain<A, C> abstractDomain) Methods inherited from interface tools.refinery.store.reasoning.representation.AnyPartialSymbolarity, asPartialRelation, name
- 
Method Details- 
abstractDomainAbstractDomain<A,C> abstractDomain()- Specified by:
- abstractDomainin interface- AnyPartialSymbol
 
- 
defaultValueA defaultValue()
- 
of
- 
ofstatic <A extends AbstractValue<A,C>, PartialFunction<A,C> C> of(String name, int arity, AbstractDomain<A, C> abstractDomain) 
- 
asPartialFunction- Specified by:
- asPartialFunctionin interface- AnyPartialSymbol
 
 
-