public abstract class InitializeDateTimeFormatNode extends JavaScriptBaseNode
Modifier | Constructor and Description |
---|---|
protected |
InitializeDateTimeFormatNode(JSContext context,
String required,
String defaults) |
Modifier and Type | Method and Description |
---|---|
static InitializeDateTimeFormatNode |
createInitalizeDateTimeFormatNode(JSContext context,
String required,
String defaults) |
abstract JSDynamicObject |
executeInit(JSDynamicObject collator,
Object locales,
Object options) |
JSDynamicObject |
initializeDateTimeFormat(JSDynamicObject dateTimeFormatObj,
Object localesArg,
Object optionsArg) |
copy, getLanguage, getRealm, hasOverloadedOperators, onReplace
accept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, replace, replace, reportPolymorphicSpecialize, toString
public abstract JSDynamicObject executeInit(JSDynamicObject collator, Object locales, Object options)
public static InitializeDateTimeFormatNode createInitalizeDateTimeFormatNode(JSContext context, String required, String defaults)
public JSDynamicObject initializeDateTimeFormat(JSDynamicObject dateTimeFormatObj, Object localesArg, Object optionsArg)