Extraction应用构建平台应用基础(七)------数据篇

Extraction平台支持十种数据类型,包括五种基本类型如整型、浮点型等,及五种扩展类型如时间、数组等。扩展类型还支持特定属性,如文件大小、数组长度等。

Extraction平台是以数据为核心的, Extraction平台不关注于应用的具体逻辑,因此可以在Extraction平台上构建任意类型的Web应用;

 

 

Extraction平台支持五种基本数据类型和五种扩展数据类型;通过在应用流程中定义指定数据类型的变量,用于存储流程中的各种数据;应用流程中的变量数据是其他任何操作的基础;

 

 

Extraction平台可以定义常量数据和变量数据,常量数据是固定的不可变的值,只有基本数据类型才支持常量数据;

 

 

²        五种基本数据类型

 

 

类型

 

 

简写标识

 

 

描述

 

 

Integer

 

 

I

 

 

整型数据(基本数据),存在常量

 

 

Double

 

 

D

 

 

浮点型数据(基本数据),存在常量

 

 

Bool

 

 

B

 

 

布尔型数据(基本数据),存在常量

 

 

String

 

 

S

 

 

字符串数据(基本数据),存在常量

 

 

Null

 

 

N

 

 

表示空数据,即不存在数据;不存在N类型的变量或常量,N类型数据只产生于运算过程中,但可以判决N类型数据或产生N类型的值

 

 

 

 

 

²        五种扩展数据类型

 

 

类型

 

 

简写标识

 

 

描述

 

 

Time

 

 

T

 

 

完整日期型数据,包含年月日时分秒六部分

 

 

List

 

 

L

 

 

数组数据,数组数据中可以存储任意多个的其他数据,这些数据按照先后顺序排列,数据的类型可能不尽相同

 

 

Map

 

 

M

 

 

关联数组数据,存储关联数据,所谓关联数据即为具有关联关系的一对数据,依据首个数据(Key)可以获得另一个数据(Value),关联的Key/Value可以为任何数据类型

 

 

File

 

 

F

 

 

文件数据类型,对应一个任意的计算机文件

 

 

Object

 

 

O

 

 

Java序列化对象,可以为实现Java的java.io.Serializable 接口的任意Java对象,通过O类型的对象提供用户实现任意数据类型的可能

 

 

 

 

 

²        扩展数据类型属性

 

 

扩展数据类型支持一些独特的属性,通过属性可以快速获得扩展数据的特定信息;

 

 

类型

 

 

属性

 

 

描述

 

 

Time

 

 

Y,M,D,h,m,s

 

 

分别对应日期数据类型的年月日时分秒

 

 

List

 

 

Size

 

 

数组大小

 

 

Map

 

 

Size

 

 

关联数组大小

 

 

File

 

 

Size

 

 

FileName

 

 

文件大小

 

 

文件名称

 

 

Object

 

 

ClassName

 

 

Java类名称

 

 

 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值