MentaContainer

Rev

Rev 41 | Rev 76 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 41 Rev 57
Line 1... Line 1...
1
package org.mentacontainer.example;
1
package org.mentacontainer.example;
2
2
3
import java.util.Date;
3
import java.util.Date;
4
4
5
import org.mentacontainer.Container;
5
import org.mentacontainer.Container;
-
 
6
import org.mentacontainer.Scope;
6
import org.mentacontainer.impl.MentaContainer;
7
import org.mentacontainer.impl.MentaContainer;
7
8
8
public class BasicOperations {
9
public class BasicOperations {
9
       
10
       
10
        public static void main(String[] args) {
11
        public static void main(String[] args) {
Line 42... Line 43...
42
       
43
       
43
        private static void case2() {
44
        private static void case2() {
44
               
45
               
45
                Container c = new MentaContainer();
46
                Container c = new MentaContainer();
46
               
47
               
47
                c.ioc("myString", String.class, true /* singleton */).addInitValue("saoj");
48
                c.ioc("myString", String.class, Scope.SINGLETON).addInitValue("saoj");
48
               
49
               
49
                String s1 = c.get("myString");
50
                String s1 = c.get("myString");
50
               
51
               
51
                String s2 = c.get("myString");
52
                String s2 = c.get("myString");
52
               
53