File: Needle.html

package info (click to toggle)
libneedle-ruby 1.2.0-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,436 kB
  • ctags: 886
  • sloc: ruby: 4,464; makefile: 52
file content (145 lines) | stat: -rw-r--r-- 7,379 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<html>
  <head>
    <title>Module: Needle</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <link rel="stylesheet" href=".././rdoc-style.css" type="text/css" media="screen" />

    <script type="text/javascript" language="JavaScript">
      <!--
        function toggleSource( id )
        {
          var elem
          var link

          if( document.all )
          {
            elem = eval( "document.all." + id )
            link = eval( "document.all.l_" + id )
          }
          else
          {
            elem = document.getElementById( id )
            link = document.getElementById( "l_" + id )
          }

          if( elem.style.display == "block" )
          {
            elem.style.display = "none"
            link.innerHTML = "show source"
          }
          else
          {
            elem.style.display = "block"
            link.innerHTML = "hide source"
          }
        }

        function openCode( url )
        {
          window.open( url, "SOURCE_CODE", "width=400,height=400,scrollbars=yes" )
        }
      //-->
    </script>
  </head>

  <body>
<table width="100%" border='0' cellpadding='0' cellspacing='0' class='banner'><tr>
  <td class="file-title"><span class="file-title-prefix">Module</span><br />Needle</td>
  <td align="right">
    <table cellspacing=0 cellpadding=2>
      <tr valign="top">
        <td>In:</td>
        <td>
<a href="../files/lib/needle/interceptor_rb.html">lib/needle/interceptor.rb</a>
<a href="../files/lib/needle/service-point_rb.html">lib/needle/service-point.rb</a>
<a href="../files/lib/needle/logger_rb.html">lib/needle/logger.rb</a>
<a href="../files/lib/needle/thread_rb.html">lib/needle/thread.rb</a>
<a href="../files/lib/needle/registry_rb.html">lib/needle/registry.rb</a>
<a href="../files/lib/needle/interceptor-chain_rb.html">lib/needle/interceptor-chain.rb</a>
<a href="../files/lib/needle/include-exclude_rb.html">lib/needle/include-exclude.rb</a>
<a href="../files/lib/needle/container_rb.html">lib/needle/container.rb</a>
<a href="../files/lib/needle/logging-interceptor_rb.html">lib/needle/logging-interceptor.rb</a>
<a href="../files/lib/needle/version_rb.html">lib/needle/version.rb</a>
<a href="../files/lib/needle/log-factory_rb.html">lib/needle/log-factory.rb</a>
<a href="../files/lib/needle/errors_rb.html">lib/needle/errors.rb</a>
<a href="../files/lib/needle/definition-context_rb.html">lib/needle/definition-context.rb</a>
<a href="../files/lib/needle/pipeline/interceptor_rb.html">lib/needle/pipeline/interceptor.rb</a>
<a href="../files/lib/needle/pipeline/collection_rb.html">lib/needle/pipeline/collection.rb</a>
<a href="../files/lib/needle/pipeline/element_rb.html">lib/needle/pipeline/element.rb</a>
<a href="../files/lib/needle/lifecycle/multiton_rb.html">lib/needle/lifecycle/multiton.rb</a>
<a href="../files/lib/needle/lifecycle/singleton_rb.html">lib/needle/lifecycle/singleton.rb</a>
<a href="../files/lib/needle/lifecycle/deferred_rb.html">lib/needle/lifecycle/deferred.rb</a>
<a href="../files/lib/needle/lifecycle/initialize_rb.html">lib/needle/lifecycle/initialize.rb</a>
<a href="../files/lib/needle/lifecycle/proxy_rb.html">lib/needle/lifecycle/proxy.rb</a>
<a href="../files/lib/needle/lifecycle/threaded_rb.html">lib/needle/lifecycle/threaded.rb</a>
        </td>
      </tr>
         </table>
        </td>
        </tr>
      </table>
 <!-- banner header -->

  <div id="content">




  <div class="sectiontitle">Constants</div>
  <table border='0' cellpadding='5'>
  <tr valign='top'>
    <td class="attr-name">IncludeExcludePattern</td>
    <td>=</td>
    <td class="attr-value">Struct.new( :name, :comparitor, :arity )</td>
  </tr>
  <tr valign='top'>
    <td>&nbsp;</td>
    <td colspan="2" class="attr-desc">
A simple structure for representing a single include/exclude pattern.

</td>
  </tr>
  </table>


  <div class="sectiontitle">Classes and Modules</div>
  Module <a href="Needle/IncludeExclude.html" class="link">Needle::IncludeExclude</a><br />
Module <a href="Needle/InterceptorChainBuilder.html" class="link">Needle::InterceptorChainBuilder</a><br />
&nbsp;&nbsp;::Class <a href="Needle/InterceptorChainBuilder/InterceptedServiceProxy.html" class="link">Needle::InterceptorChainBuilder::InterceptedServiceProxy</a><br />
&nbsp;&nbsp;::Class <a href="Needle/InterceptorChainBuilder/InterceptorChainElement.html" class="link">Needle::InterceptorChainBuilder::InterceptorChainElement</a><br />
&nbsp;&nbsp;::Class <a href="Needle/InterceptorChainBuilder/ProxyObjectChainElement.html" class="link">Needle::InterceptorChainBuilder::ProxyObjectChainElement</a><br />
Module <a href="Needle/Lifecycle.html" class="link">Needle::Lifecycle</a><br />
&nbsp;&nbsp;::Class <a href="Needle/Lifecycle/Deferred.html" class="link">Needle::Lifecycle::Deferred</a><br />
&nbsp;&nbsp;::Class <a href="Needle/Lifecycle/Initialize.html" class="link">Needle::Lifecycle::Initialize</a><br />
&nbsp;&nbsp;::Class <a href="Needle/Lifecycle/Multiton.html" class="link">Needle::Lifecycle::Multiton</a><br />
&nbsp;&nbsp;::Class <a href="Needle/Lifecycle/Proxy.html" class="link">Needle::Lifecycle::Proxy</a><br />
&nbsp;&nbsp;::Class <a href="Needle/Lifecycle/Singleton.html" class="link">Needle::Lifecycle::Singleton</a><br />
&nbsp;&nbsp;::Class <a href="Needle/Lifecycle/Threaded.html" class="link">Needle::Lifecycle::Threaded</a><br />
Module <a href="Needle/Pipeline.html" class="link">Needle::Pipeline</a><br />
&nbsp;&nbsp;::Class <a href="Needle/Pipeline/Collection.html" class="link">Needle::Pipeline::Collection</a><br />
&nbsp;&nbsp;::&nbsp;&nbsp;::Class <a href="Needle/Pipeline/Collection/BlockElement.html" class="link">Needle::Pipeline::Collection::BlockElement</a><br />
&nbsp;&nbsp;::Class <a href="Needle/Pipeline/Element.html" class="link">Needle::Pipeline::Element</a><br />
&nbsp;&nbsp;::Class <a href="Needle/Pipeline/InterceptorElement.html" class="link">Needle::Pipeline::InterceptorElement</a><br />
Module <a href="Needle/Version.html" class="link">Needle::Version</a><br />
Class <a href="Needle/Bug.html" class="link">Needle::Bug</a><br />
Class <a href="Needle/Container.html" class="link">Needle::Container</a><br />
Class <a href="Needle/DefinitionContext.html" class="link">Needle::DefinitionContext</a><br />
Class <a href="Needle/Interceptor.html" class="link">Needle::Interceptor</a><br />
&nbsp;&nbsp;::Class <a href="Needle/Interceptor/DynamicInterceptor.html" class="link">Needle::Interceptor::DynamicInterceptor</a><br />
Class <a href="Needle/InterceptorConfigurationError.html" class="link">Needle::InterceptorConfigurationError</a><br />
Class <a href="Needle/LogFactory.html" class="link">Needle::LogFactory</a><br />
Class <a href="Needle/Logger.html" class="link">Needle::Logger</a><br />
Class <a href="Needle/LoggingInterceptor.html" class="link">Needle::LoggingInterceptor</a><br />
Class <a href="Needle/NeedleError.html" class="link">Needle::NeedleError</a><br />
Class <a href="Needle/QueryableMutex.html" class="link">Needle::QueryableMutex</a><br />
Class <a href="Needle/Registry.html" class="link">Needle::Registry</a><br />
Class <a href="Needle/ServiceNotFound.html" class="link">Needle::ServiceNotFound</a><br />
Class <a href="Needle/ServicePoint.html" class="link">Needle::ServicePoint</a><br />



 <!-- method descriptions -->

    </div>
  </body>
</html>