Package clojure.lang

Clojure language implementation.

See:
          
Description

Interface Summary
AssociativeCopyright (c) Rich Hickey.
Compiler.MaybePrimitiveExpr 
CountedCopyright (c) Rich Hickey.
Fn 
IAtom 
IBlockingDeref 
IChunk 
IChunkedSeq 
IDeref 
IEditableCollection 
IExceptionInfoInterface for exceptions that carry data (a map) as additional payload.
IFnIFn provides complete access to invoking any of Clojure's APIs.
IFn.D 
IFn.DD 
IFn.DDD 
IFn.DDDD 
IFn.DDDDD 
IFn.DDDDL 
IFn.DDDDO 
IFn.DDDL 
IFn.DDDLD 
IFn.DDDLL 
IFn.DDDLO 
IFn.DDDO 
IFn.DDDOD 
IFn.DDDOL 
IFn.DDDOO 
IFn.DDL 
IFn.DDLD 
IFn.DDLDD 
IFn.DDLDL 
IFn.DDLDO 
IFn.DDLL 
IFn.DDLLD 
IFn.DDLLL 
IFn.DDLLO 
IFn.DDLO 
IFn.DDLOD 
IFn.DDLOL 
IFn.DDLOO 
IFn.DDO 
IFn.DDOD 
IFn.DDODD 
IFn.DDODL 
IFn.DDODO 
IFn.DDOL 
IFn.DDOLD 
IFn.DDOLL 
IFn.DDOLO 
IFn.DDOO 
IFn.DDOOD 
IFn.DDOOL 
IFn.DDOOO 
IFn.DL 
IFn.DLD 
IFn.DLDD 
IFn.DLDDD 
IFn.DLDDL 
IFn.DLDDO 
IFn.DLDL 
IFn.DLDLD 
IFn.DLDLL 
IFn.DLDLO 
IFn.DLDO 
IFn.DLDOD 
IFn.DLDOL 
IFn.DLDOO 
IFn.DLL 
IFn.DLLD 
IFn.DLLDD 
IFn.DLLDL 
IFn.DLLDO 
IFn.DLLL 
IFn.DLLLD 
IFn.DLLLL 
IFn.DLLLO 
IFn.DLLO 
IFn.DLLOD 
IFn.DLLOL 
IFn.DLLOO 
IFn.DLO 
IFn.DLOD 
IFn.DLODD 
IFn.DLODL 
IFn.DLODO 
IFn.DLOL 
IFn.DLOLD 
IFn.DLOLL 
IFn.DLOLO 
IFn.DLOO 
IFn.DLOOD 
IFn.DLOOL 
IFn.DLOOO 
IFn.DO 
IFn.DOD 
IFn.DODD 
IFn.DODDD 
IFn.DODDL 
IFn.DODDO 
IFn.DODL 
IFn.DODLD 
IFn.DODLL 
IFn.DODLO 
IFn.DODO 
IFn.DODOD 
IFn.DODOL 
IFn.DODOO 
IFn.DOL 
IFn.DOLD 
IFn.DOLDD 
IFn.DOLDL 
IFn.DOLDO 
IFn.DOLL 
IFn.DOLLD 
IFn.DOLLL 
IFn.DOLLO 
IFn.DOLO 
IFn.DOLOD 
IFn.DOLOL 
IFn.DOLOO 
IFn.DOO 
IFn.DOOD 
IFn.DOODD 
IFn.DOODL 
IFn.DOODO 
IFn.DOOL 
IFn.DOOLD 
IFn.DOOLL 
IFn.DOOLO 
IFn.DOOO 
IFn.DOOOD 
IFn.DOOOL 
IFn.DOOOO 
IFn.L 
IFn.LD 
IFn.LDD 
IFn.LDDD 
IFn.LDDDD 
IFn.LDDDL 
IFn.LDDDO 
IFn.LDDL 
IFn.LDDLD 
IFn.LDDLL 
IFn.LDDLO 
IFn.LDDO 
IFn.LDDOD 
IFn.LDDOL 
IFn.LDDOO 
IFn.LDL 
IFn.LDLD 
IFn.LDLDD 
IFn.LDLDL 
IFn.LDLDO 
IFn.LDLL 
IFn.LDLLD 
IFn.LDLLL 
IFn.LDLLO 
IFn.LDLO 
IFn.LDLOD 
IFn.LDLOL 
IFn.LDLOO 
IFn.LDO 
IFn.LDOD 
IFn.LDODD 
IFn.LDODL 
IFn.LDODO 
IFn.LDOL 
IFn.LDOLD 
IFn.LDOLL 
IFn.LDOLO 
IFn.LDOO 
IFn.LDOOD 
IFn.LDOOL 
IFn.LDOOO 
IFn.LL 
IFn.LLD 
IFn.LLDD 
IFn.LLDDD 
IFn.LLDDL 
IFn.LLDDO 
IFn.LLDL 
IFn.LLDLD 
IFn.LLDLL 
IFn.LLDLO 
IFn.LLDO 
IFn.LLDOD 
IFn.LLDOL 
IFn.LLDOO 
IFn.LLL 
IFn.LLLD 
IFn.LLLDD 
IFn.LLLDL 
IFn.LLLDO 
IFn.LLLL 
IFn.LLLLD 
IFn.LLLLL 
IFn.LLLLO 
IFn.LLLO 
IFn.LLLOD 
IFn.LLLOL 
IFn.LLLOO 
IFn.LLO 
IFn.LLOD 
IFn.LLODD 
IFn.LLODL 
IFn.LLODO 
IFn.LLOL 
IFn.LLOLD 
IFn.LLOLL 
IFn.LLOLO 
IFn.LLOO 
IFn.LLOOD 
IFn.LLOOL 
IFn.LLOOO 
IFn.LO 
IFn.LOD 
IFn.LODD 
IFn.LODDD 
IFn.LODDL 
IFn.LODDO 
IFn.LODL 
IFn.LODLD 
IFn.LODLL 
IFn.LODLO 
IFn.LODO 
IFn.LODOD 
IFn.LODOL 
IFn.LODOO 
IFn.LOL 
IFn.LOLD 
IFn.LOLDD 
IFn.LOLDL 
IFn.LOLDO 
IFn.LOLL 
IFn.LOLLD 
IFn.LOLLL 
IFn.LOLLO 
IFn.LOLO 
IFn.LOLOD 
IFn.LOLOL 
IFn.LOLOO 
IFn.LOO 
IFn.LOOD 
IFn.LOODD 
IFn.LOODL 
IFn.LOODO 
IFn.LOOL 
IFn.LOOLD 
IFn.LOOLL 
IFn.LOOLO 
IFn.LOOO 
IFn.LOOOD 
IFn.LOOOL 
IFn.LOOOO 
IFn.OD 
IFn.ODD 
IFn.ODDD 
IFn.ODDDD 
IFn.ODDDL 
IFn.ODDDO 
IFn.ODDL 
IFn.ODDLD 
IFn.ODDLL 
IFn.ODDLO 
IFn.ODDO 
IFn.ODDOD 
IFn.ODDOL 
IFn.ODDOO 
IFn.ODL 
IFn.ODLD 
IFn.ODLDD 
IFn.ODLDL 
IFn.ODLDO 
IFn.ODLL 
IFn.ODLLD 
IFn.ODLLL 
IFn.ODLLO 
IFn.ODLO 
IFn.ODLOD 
IFn.ODLOL 
IFn.ODLOO 
IFn.ODO 
IFn.ODOD 
IFn.ODODD 
IFn.ODODL 
IFn.ODODO 
IFn.ODOL 
IFn.ODOLD 
IFn.ODOLL 
IFn.ODOLO 
IFn.ODOO 
IFn.ODOOD 
IFn.ODOOL 
IFn.ODOOO 
IFn.OL 
IFn.OLD 
IFn.OLDD 
IFn.OLDDD 
IFn.OLDDL 
IFn.OLDDO 
IFn.OLDL 
IFn.OLDLD 
IFn.OLDLL 
IFn.OLDLO 
IFn.OLDO 
IFn.OLDOD 
IFn.OLDOL 
IFn.OLDOO 
IFn.OLL 
IFn.OLLD 
IFn.OLLDD 
IFn.OLLDL 
IFn.OLLDO 
IFn.OLLL 
IFn.OLLLD 
IFn.OLLLL 
IFn.OLLLO 
IFn.OLLO 
IFn.OLLOD 
IFn.OLLOL 
IFn.OLLOO 
IFn.OLO 
IFn.OLOD 
IFn.OLODD 
IFn.OLODL 
IFn.OLODO 
IFn.OLOL 
IFn.OLOLD 
IFn.OLOLL 
IFn.OLOLO 
IFn.OLOO 
IFn.OLOOD 
IFn.OLOOL 
IFn.OLOOO 
IFn.OOD 
IFn.OODD 
IFn.OODDD 
IFn.OODDL 
IFn.OODDO 
IFn.OODL 
IFn.OODLD 
IFn.OODLL 
IFn.OODLO 
IFn.OODO 
IFn.OODOD 
IFn.OODOL 
IFn.OODOO 
IFn.OOL 
IFn.OOLD 
IFn.OOLDD 
IFn.OOLDL 
IFn.OOLDO 
IFn.OOLL 
IFn.OOLLD 
IFn.OOLLL 
IFn.OOLLO 
IFn.OOLO 
IFn.OOLOD 
IFn.OOLOL 
IFn.OOLOO 
IFn.OOOD 
IFn.OOODD 
IFn.OOODL 
IFn.OOODO 
IFn.OOOL 
IFn.OOOLD 
IFn.OOOLL 
IFn.OOOLO 
IFn.OOOOD 
IFn.OOOOL 
IHashEq 
IKeywordLookup 
IKVReduce 
ILookup 
ILookupSite 
ILookupThunk 
IMapEntry 
IMapIterableIndicate a map can provide more efficient key and val iterators.
IMeta 
Indexed 
IndexedSeq 
IObj 
IPending 
IPersistentCollectionCopyright (c) Rich Hickey.
IPersistentList 
IPersistentMap 
IPersistentSet 
IPersistentStack 
IPersistentVectorCopyright (c) Rich Hickey.
IProxy 
IRecord 
IReduce 
IReduceInit 
IRef 
IReference 
ISeqA persistent, functional, sequence interface

ISeqs are immutable values, i.e.

ITransientAssociative 
ITransientCollection 
ITransientMap 
ITransientSet 
ITransientVector 
IType 
MapEquivalence 
Named 
Reversible 
Seqable 
SequentialCopyright (c) Rich Hickey.
Settable 
Sorted 
Util.EquivPred 
 

Class Summary
AFn 
AFunction 
Agent 
AMapEntry 
APersistentMap 
APersistentMap.KeySeq 
APersistentMap.ValSeq 
APersistentSet 
APersistentVector 
APersistentVector.RSeq 
APersistentVector.SubVector 
ARef 
AReference 
ArrayChunk 
ArrayIter 
ArrayIter.ArrayIter_boolean 
ArrayIter.ArrayIter_byte 
ArrayIter.ArrayIter_char 
ArrayIter.ArrayIter_double 
ArrayIter.ArrayIter_float 
ArrayIter.ArrayIter_int 
ArrayIter.ArrayIter_long 
ArrayIter.ArrayIter_short 
ArraySeq 
ArraySeq.ArraySeq_boolean 
ArraySeq.ArraySeq_byte 
ArraySeq.ArraySeq_char 
ArraySeq.ArraySeq_double 
ArraySeq.ArraySeq_float 
ArraySeq.ArraySeq_int 
ArraySeq.ArraySeq_long 
ArraySeq.ArraySeq_short 
ASeq 
Atom 
ATransientMap 
ATransientSet 
BigInt 
Binding<T> 
Box 
ChunkBuffer 
ChunkedCons 
Compile 
Compiler 
Compiler.AssignExpr 
Compiler.BindingInit 
Compiler.BodyExpr 
Compiler.CaseExpr 
Compiler.EmptyExpr 
Compiler.FnExpr 
Compiler.FnMethod 
Compiler.HostExpr 
Compiler.IfExpr 
Compiler.ImportExpr 
Compiler.InstanceOfExpr 
Compiler.KeywordExpr 
Compiler.LetExpr 
Compiler.LetFnExpr 
Compiler.ListExpr 
Compiler.LiteralExpr 
Compiler.LocalBinding 
Compiler.LocalBindingExpr 
Compiler.MapExpr 
Compiler.MetaExpr 
Compiler.MethodParamExpr 
Compiler.NewExpr 
Compiler.NewInstanceExpr 
Compiler.NewInstanceMethod 
Compiler.ObjExpr 
Compiler.ObjMethod 
Compiler.RecurExpr 
Compiler.SetExpr 
Compiler.TheVarExpr 
Compiler.TryExpr 
Compiler.TryExpr.CatchClause 
Compiler.UntypedExpr 
Compiler.VarExpr 
Compiler.VectorExpr 
Cons 
Cycle 
Delay 
DynamicClassLoader 
EdnReader 
EdnReader.CharacterReader 
EdnReader.CommentReader 
EdnReader.DiscardReader 
EdnReader.DispatchReader 
EdnReader.ListReader 
EdnReader.MapReader 
EdnReader.MetaReader 
EdnReader.SetReader 
EdnReader.StringReader 
EdnReader.TaggedReader 
EdnReader.UnmatchedDelimiterReader 
EdnReader.UnreadableReader 
EdnReader.VectorReader 
EnumerationSeq 
FnLoaderThunk 
Intrinsics 
Iterate 
IteratorSeq 
Keyword 
KeywordLookupSite 
LazilyPersistentVector 
LazySeq 
LineNumberingPushbackReader 
LispReader 
LispReader.CharacterReader 
LispReader.CommentReader 
LispReader.ConditionalReader 
LispReader.CtorReader 
LispReader.DeprecatedWrappingReader 
LispReader.DiscardReader 
LispReader.DispatchReader 
LispReader.EvalReader 
LispReader.FnReader 
LispReader.ListReader 
LispReader.MapReader 
LispReader.MetaReader 
LispReader.RegexReader 
LispReader.SetReader 
LispReader.StringReader 
LispReader.SyntaxQuoteReader 
LispReader.UnmatchedDelimiterReader 
LispReader.UnreadableReader 
LispReader.VarReader 
LispReader.VectorReader 
LispReader.WrappingReader 
LockingTransaction 
LockingTransaction.Info 
LongRangeImplements the special common case of a finite range based on long start, end, and step.
MapEntry 
MethodImplCache 
MethodImplCache.Entry 
MultiFn 
Murmur3See http://smhasher.googlecode.com/svn/trunk/MurmurHash3.cpp MurmurHash3_x86_32
Namespace 
Numbers 
Obj 
PersistentArrayMapSimple implementation of persistent map on an array

Note that instances of this class are constant values i.e.

PersistentHashMap 
PersistentHashSet 
PersistentList 
PersistentList.Primordial 
PersistentQueueconses onto rear, peeks/pops from front See Okasaki's Batched Queues This differs in that it uses a PersistentVector as the rear, which is in-order, so no reversing or suspensions required for persistent use
PersistentStructMap 
PersistentStructMap.Def 
PersistentTreeMapPersistent Red Black Tree Note that instances of this class are constant values i.e.
PersistentTreeMap.NodeIterator 
PersistentTreeMap.Seq 
PersistentTreeSet 
PersistentVector 
PersistentVector.ChunkedSeq 
PersistentVector.Node 
ProxyHandler 
RangeImplements generic numeric (potentially infinite) range.
Ratio 
ReaderConditional 
RecordIterator 
Reduced 
Ref 
Ref.TVal 
Reflector 
Repeat 
Repl 
RestFn 
RT 
Script 
SeqEnumeration 
SeqIterator 
StringSeq 
Symbol 
TaggedLiteral 
TransactionalHashMap<K,V> 
TransformerIterator 
Tuple 
Util 
Var 
Var.Unbound 
Volatile 
XMLHandler 
 

Enum Summary
Compiler.C 
Numbers.Category 
 

Exception Summary
ArityException 
Compiler.CompilerException 
EdnReader.ReaderException 
ExceptionInfoException that carries data (a map) as additional payload.
LispReader.ReaderException 
 

Annotation Types Summary
WarnBoxedMath 
 

Package clojure.lang Description

Clojure language implementation.

The clojure.lang package holds the implementation for Clojure.The only class considered part of the public API isIFn. All other classes should be consideredimplementation details.



Copyright © 2016. All Rights Reserved.


NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14