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 ResourceType
BAYES
Bayesianstatic ResourceType
BPMN2
jBPM BPMN2 Languagestatic ResourceType
CMMN
jBPM CMMN Languagestatic ResourceType
DESCR
DESCRstatic ResourceType
DMN
Decision Model and Notation (DMN) modelstatic ResourceType
DRF
Drools Rule Flow Languagestatic ResourceType
DRL
Drools Rule Languagestatic ResourceType
DRLX
static ResourceType
DRT
Deprecated.Since 8.static ResourceType
DSL
Drools DSLstatic ResourceType
DSLR
Drools DSL Rulestatic ResourceType
DTABLE
Decision Tablestatic ResourceType
FEEL
DMN FEEL expression languagestatic ResourceType
GDRL
Drools Rule Language - Guided Globals definitions - Workaround for double-dot file extensions for 6.0static ResourceType
GDST
static ResourceType
JAVA
JAVAstatic ResourceType
NOOP
NO-Operation ResourceType - used for example to dynamically disable a given AssemblerServicestatic ResourceType
PMML
PMMLstatic ResourceType
PROPERTIES
PROPERTIESstatic ResourceType
RDRL
Drools Rule Language - Guided Rules (without DSL) - Workaround for double-dot file extensions for 6.0static ResourceType
RDSLR
Drools Rule Language - Guided Rules (with DSL) - Workaround for double-dot file extensions for 6.0static ResourceType
SCARD
Score Card - Workaround for double-dot file extensions for 6.0static ResourceType
SCGD
static ResourceType
SOLVER
static ResourceType
TDRL
Drools Rule Language - Guided Decision Trees - Workaround for double-dot file extensions for 6.0static ResourceType
TEMPLATE
static ResourceType
XSD
XSD
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceType
addResourceTypeToRegistry(String resourceType, boolean isNative, String description, String defaultPath, String defaultExtension, String... otherExtensions)
static ResourceType
addResourceTypeToRegistry(String resourceType, String description, String defaultPath, String defaultExtension, String... otherExtensions)
static ResourceType
determineResourceType(String resourceName)
boolean
equals(Object obj)
List<String>
getAllExtensions()
String
getDefaultExtension()
String
getDefaultPath()
String
getDescription()
String
getName()
int
hashCode()
boolean
isFullyCoveredByExecModel()
boolean
matchesExtension(String resourceName)
String
toString()
-
-
-
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
-
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
-
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
@Deprecated public static final ResourceType DRT
Deprecated.Since 8. Considerdrools-decisiontables
or third party templating features
-
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)
-
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()
-
-