Package org.kie.api.io
Class ResourceType
- java.lang.Object
-
- org.kie.api.io.ResourceType
-
- All Implemented Interfaces:
Serializable
public class ResourceType extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ResourceTypeBAYESBayesianstatic ResourceTypeBPMN2jBPM BPMN2 Languagestatic ResourceTypeBRLDrools Business Rule Languagestatic ResourceTypeCHANGE_SETChange Setstatic ResourceTypeCMMNjBPM CMMN Languagestatic ResourceTypeDESCRDESCRstatic ResourceTypeDMNDecision Model and Notation (DMN) modelstatic ResourceTypeDRFDrools Rule Flow Languagestatic ResourceTypeDRLDrools Rule Languagestatic ResourceTypeDRLXstatic ResourceTypeDRTstatic ResourceTypeDSLDrools DSLstatic ResourceTypeDSLRDrools DSL Rulestatic ResourceTypeDTABLEDecision Tablestatic ResourceTypeFEELDMN FEEL expression languagestatic ResourceTypeGDRLDrools Rule Language - Guided Globals definitions - Workaround for double-dot file extensions for 6.0static ResourceTypeGDSTstatic ResourceTypeJAVAJAVAstatic ResourceTypeNOOPNO-Operation ResourceType - used for example to dynamically disable a given AssemblerServicestatic ResourceTypePKGBinary Packagestatic ResourceTypePMMLPMMLstatic ResourceTypePROPERTIESPROPERTIESstatic ResourceTypeRDRLDrools Rule Language - Guided Rules (without DSL) - Workaround for double-dot file extensions for 6.0static ResourceTypeRDSLRDrools Rule Language - Guided Rules (with DSL) - Workaround for double-dot file extensions for 6.0static ResourceTypeSCARDScore Card - Workaround for double-dot file extensions for 6.0static ResourceTypeSCGDstatic ResourceTypeSOLVERstatic ResourceTypeTDRLDrools Rule Language - Guided Decision Trees - Workaround for double-dot file extensions for 6.0static ResourceTypeTEMPLATEstatic ResourceTypeXDRLDrools XML Rule Languagestatic ResourceTypeXSDXSD
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceTypeaddResourceTypeToRegistry(String resourceType, boolean isNative, String description, String defaultPath, String defaultExtension, String... otherExtensions)static ResourceTypeaddResourceTypeToRegistry(String resourceType, String description, String defaultPath, String defaultExtension, String... otherExtensions)static ResourceTypedetermineResourceType(String resourceName)booleanequals(Object obj)List<String>getAllExtensions()StringgetDefaultExtension()StringgetDefaultPath()StringgetDescription()StringgetName()static ResourceTypegetResourceType(String resourceType)inthashCode()booleanisFullyCoveredByExecModel()booleanmatchesExtension(String resourceName)StringtoString()
-
-
-
Field Detail
-
DRL
public static final ResourceType DRL
Drools Rule Language
-
DRLX
public static final ResourceType DRLX
-
GDRL
public static final ResourceType GDRL
Drools Rule Language - Guided Globals definitions - Workaround for double-dot file extensions for 6.0
-
RDRL
public static final ResourceType RDRL
Drools Rule Language - Guided Rules (without DSL) - Workaround for double-dot file extensions for 6.0
-
XDRL
public static final ResourceType XDRL
Drools XML Rule Language
-
DSL
public static final ResourceType DSL
Drools DSL
-
DSLR
public static final ResourceType DSLR
Drools DSL Rule
-
RDSLR
public static final ResourceType RDSLR
Drools Rule Language - Guided Rules (with DSL) - Workaround for double-dot file extensions for 6.0
-
DRF
public static final ResourceType DRF
Drools Rule Flow Language
-
BPMN2
public static final ResourceType BPMN2
jBPM BPMN2 Language
-
CMMN
public static final ResourceType CMMN
jBPM CMMN Language
-
DTABLE
public static final ResourceType DTABLE
Decision Table
-
PKG
public static final ResourceType PKG
Binary Package
-
BRL
public static final ResourceType BRL
Drools Business Rule Language
-
CHANGE_SET
public static final ResourceType CHANGE_SET
Change Set
-
XSD
public static final ResourceType XSD
XSD
-
PMML
public static final ResourceType PMML
PMML
-
DESCR
public static final ResourceType DESCR
DESCR
-
JAVA
public static final ResourceType JAVA
JAVA
-
PROPERTIES
public static final ResourceType PROPERTIES
PROPERTIES
-
SCARD
public static final ResourceType SCARD
Score Card - Workaround for double-dot file extensions for 6.0
-
BAYES
public static final ResourceType BAYES
Bayesian
-
TDRL
public static final ResourceType TDRL
Drools Rule Language - Guided Decision Trees - Workaround for double-dot file extensions for 6.0
-
TEMPLATE
public static final ResourceType TEMPLATE
-
DRT
public static final ResourceType DRT
-
GDST
public static final ResourceType GDST
-
SCGD
public static final ResourceType SCGD
-
SOLVER
public static final ResourceType SOLVER
-
DMN
public static final ResourceType DMN
Decision Model and Notation (DMN) model
-
FEEL
public static final ResourceType FEEL
DMN FEEL expression language
-
NOOP
public static final ResourceType NOOP
NO-Operation ResourceType - used for example to dynamically disable a given AssemblerService
-
-
Method Detail
-
addResourceTypeToRegistry
public static ResourceType addResourceTypeToRegistry(String resourceType, String description, String defaultPath, String defaultExtension, String... otherExtensions)
-
addResourceTypeToRegistry
public static ResourceType addResourceTypeToRegistry(String resourceType, boolean isNative, String description, String defaultPath, String defaultExtension, String... otherExtensions)
-
getResourceType
public static ResourceType getResourceType(String resourceType)
-
determineResourceType
public static ResourceType determineResourceType(String resourceName)
-
matchesExtension
public boolean matchesExtension(String resourceName)
-
isFullyCoveredByExecModel
public boolean isFullyCoveredByExecModel()
-
getDefaultPath
public String getDefaultPath()
-
getDefaultExtension
public String getDefaultExtension()
-
getDescription
public String getDescription()
-
getName
public String getName()
-
-