ObjectUtil
Kind of class: | class |
---|---|
Inherits from: | none |
Version: | 04/04/07 |
Author: | Aaron Clinger, David Nelson |
Classpath: | org.casalib.util.ObjectUtil |
File last modified: | Monday, 01 December 2008, 13:34:40 |
Summary
Class methods
- contains (obj:Object, member:Object) : Boolean
- Searches the first level properties of an object for a another object.
- clone (obj:Object) : Object
- Makes a clone of the original Object.
- isUndefined (obj:Object) : Boolean
- Uses the strict equality operator to determine if object is undefined.
- isNull (obj:Object) : Boolean
- Uses the strict equality operator to determine if object is null.
- isEmpty (obj:Object) : Boolean
- Determines if object contains no value(s).
Class methods
clone
static function clone (
obj:Object) : Object
Makes a clone of the original Object.
Parameters:
obj:
Object to make the clone of.
Returns:
- Returns a duplicate Object.
contains
static function contains (
obj:Object,
member:Object) : Boolean
Searches the first level properties of an object for a another object.
Parameters:
obj :
Object to search in.
member:
Object to search for.
Returns:
- Returns
true
if object was found; otherwisefalse
.
isEmpty
static function isEmpty (
obj:Object) : Boolean
Determines if object contains no value(s).
Parameters:
obj:
Object to derimine if empty.
Returns:
- Returns
true
if object is empty; otherwisefalse
.
Usage:
-
var testArray:Array = new Array(); var testString:String = ''; var testObject:Object = new Object(); trace(ObjectUtil.isEmpty(testArray)); // traces "true" trace(ObjectUtil.isEmpty(testObject)); // traces "true" trace(ObjectUtil.isEmpty(testString)); // traces "true"
isNull
static function isNull (
obj:Object) : Boolean
Uses the strict equality operator to determine if object is
null
. Parameters:
obj:
Object to determine if
null
.Returns:
- Returns
true
if object isnull
; otherwisefalse
.
isUndefined
static function isUndefined (
obj:Object) : Boolean
Uses the strict equality operator to determine if object is
undefined
. Parameters:
obj:
Object to determine if
undefined
.Returns:
- Returns
true
if object isundefined
; otherwisefalse
.