本文整理了Java中gw.lang.reflect.java.JavaTypes.DATE()
方法的一些代码示例,展示了JavaTypes.DATE()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JavaTypes.DATE()
方法的具体详情如下:
包路径:gw.lang.reflect.java.JavaTypes
类名称:JavaTypes
方法名:DATE
暂无
代码示例来源:origin: org.gosu-lang.gosu/gosu-core-api
public static IType DATETIME_TYPE() {
return JavaTypes.DATE();
}
代码示例来源:origin: gosu-lang/old-gosu-repo
else if( JavaTypes.DATE().isAssignableFrom( type ) )
代码示例来源:origin: gosu-lang/old-gosu-repo
public static IType DATETIME_TYPE() {
return JavaTypes.DATE();
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-core
else if( JavaTypes.DATE().isAssignableFrom( type ) )
代码示例来源:origin: org.gosu-lang.goson/goson
private Date parseDate() {
if (JavaTypes.DATE().equals(_currentType)) {
String s = parseString();
if (s != null) {
return JSchemaUtils.parseDate(s);
}
}
return null;
}
代码示例来源:origin: gosu-lang/old-gosu-repo
static Object convertValue(IType type, Object value) {
if (value instanceof String) {
if (type == JavaTypes.SHORT() || type == JavaTypes.pSHORT()) {
return Short.parseShort( value.toString() );
}
if (type == JavaTypes.INTEGER() || type == JavaTypes.pINT()) {
return Integer.parseInt( value.toString() );
}
if (type == JavaTypes.LONG() || type == JavaTypes.pLONG()) {
return Long.parseLong( value.toString() );
}
if (type == JavaTypes.FLOAT() || type == JavaTypes.pFLOAT()) {
return Float.parseFloat( value.toString() );
}
if (type == JavaTypes.DOUBLE() || type == JavaTypes.pDOUBLE()) {
return Double.parseDouble( value.toString() );
}
if (type == JavaTypes.DATE()) {
try {
return CommonServices.getCoercionManager().parseDateTime( value.toString() );
} catch (java.text.ParseException e) {
throw new RuntimeException( e );
}
}
}
return CommonServices.getCoercionManager().convertValue( value, type );
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-editor
private boolean isSimple( IType cls )
{
return cls.isPrimitive() ||
JavaTypes.STRING().isAssignableFrom( cls ) ||
JavaTypes.NUMBER().isAssignableFrom( cls ) ||
JavaTypes.BOOLEAN().isAssignableFrom( cls ) ||
JavaTypes.DATE().isAssignableFrom( cls );
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-lab
private boolean isSimple( IType cls )
{
return cls.isPrimitive() ||
JavaTypes.STRING().isAssignableFrom( cls ) ||
JavaTypes.NUMBER().isAssignableFrom( cls ) ||
JavaTypes.BOOLEAN().isAssignableFrom( cls ) ||
JavaTypes.DATE().isAssignableFrom( cls );
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-webservices
typeEl.setName$(name);
final IType featureType = prop.getValue().getFeatureType();
if (!addedGWXsd && JavaTypes.DATE().isAssignableFrom(featureType)) {
addGWNamespaceIfNotAlreadyPresent(createInfo.getSchemaFor(WsiAdditions.getInstance().getTargetNamespace(_type)));
addedGWXsd = true;
代码示例来源:origin: org.gosu-lang.gosu/gosu-core
protected boolean isHandledByCustomCoercion( IType operandType ) {
if( ILanguageLevel.Util.STANDARD_GOSU() ) {
return false;
}
return
operandType == JavaTypes.BIG_DECIMAL() ||
operandType == JavaTypes.FLOAT() ||
operandType == JavaTypes.pFLOAT() ||
operandType == JavaTypes.DOUBLE() ||
operandType == JavaTypes.pDOUBLE() ||
operandType == JavaTypes.DATE() ||
operandType == JavaTypes.OBJECT() ||
TypeSystem.get( IEnumConstant.class ).isAssignableFrom( operandType ) ||
CommonServices.getEntityAccess().isEntityClass( operandType );
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-webservices
String paramName = param.getName();
typeEl.setName$( paramName );
if (!addedGWXsd && JavaTypes.DATE().isAssignableFrom(param.getFeatureType())) {
ClassBasedMarshalInfo.addGWNamespaceIfNotAlreadyPresent(serviceInfo.getSchema());
addedGWXsd = true;
element.ComplexType().setSequence$( new Sequence() );
ExplicitGroup_Element typeEl = new ExplicitGroup_Element();
if (!addedGWXsd && JavaTypes.DATE().isAssignableFrom(m.getReturnType())) {
ClassBasedMarshalInfo.addGWNamespaceIfNotAlreadyPresent(serviceInfo.getSchema());
内容来源于网络,如有侵权,请联系作者删除!